
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body,samp,span,em,i{ font-family:Arial, "微软雅黑";}
body{color:#555; font-size:14px;}
ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#777; font-size:15px; vertical-align:middle;}
input:focus {outline:none;}
a{ color:#555; text-decoration:none;}
.w1200{max-width:1200px; width:96%; margin:0 auto;}
.w1200:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.sy_bt{text-align:center; margin-bottom:44px; position:relative;}
.sy_bt .sy_bt_t{font-size:34px; line-height:34px; position:relative; z-index:1;}
.sy_bt .sy_bt_t span{color:#37701A;}
.sy_bt .sy_bt_m{line-height:20px; margin-top:10px; position:relative; z-index:1;}
.sy_bt .sy_bt_m span{display:inline-block; padding:0 18px; position:relative;}
.sy_bt .sy_bt_m span:after{content:""; width:10px; height:2px; margin-top:-1px; background:#88b51a; position:absolute; left:0; top:50%;}
.sy_bt .sy_bt_m span:before{content:""; width:10px; height:2px; margin-top:-1px; background:#88b51a; position:absolute; right:0; top:50%;}
.sy_bt .sy_bt_b{width:100%; color:#38711b; font-size:86px; line-height:62px; opacity:0.05; position:absolute; top:0; left:0;}

.cs{width:100%;}

/*top 0066bd*/
.top{position:relative;}
.top_bj{width:100%;}
.top .logo{float:left; display:table;width:240px;height: 100px;}
.top .logo h1{display:table-cell; vertical-align:middle;}
.top .logo a{display:inline-block; vertical-align:middle;margin-right:20px;}
.top .logo p{display:inline-block; vertical-align:middle;}
.top .logo p i{display:block;font-size:24px;font-weight:bold; font-style:normal;color:#333;}
.top .logo p i span{color:#0066bd;}
.top .logo p em{display:block;font-size:12px;margin-top:5px; letter-spacing:-1px;color: #6f6f6f;}
.top .top_lx{float:right; font-size:18px; line-height:40px; margin-top:50px; margin-right:18px; padding-left:48px; padding-right:16px; border-radius:20px; background:#eaeaea; position:relative; transition:all 0.5s;}
.top .top_lx:after{content:""; width:40px; height:40px; border-radius:100%; background:#14569c url(../images/top_rx.png) center no-repeat; position:absolute; left:0; top:0;}

/*新导航*/
.daoh{width:calc(100% - 500px);float:right;margin-right: 0;}
.daoh li{width:14.2857%;float:left;text-align:center;position:relative;}
.daoh li a{display:block;}
.daoh li p{line-height:100px;font-size:16px;}
.daoh li p a{color:#333;}
.daoh li:hover p>a{color:#0066bd}

/*二级*/
.daoh dl{position:absolute;top:100%;left:-25%;width:150%;z-index:999;background:#0066bd;display:none;}
.daoh dl a{color:#fff;padding:12px 0;}
.daoh dl dd:hover{background:#005298;}
.daoh li:hover dl{display:block;}

/*语言*/
.yu{width:100px;float:right;text-align:center;background:#ccc; border-radius:15px;overflow:hidden;margin-top: 35px;}
.yu p{float:left;width:50%;line-height:28px;}
.yu p a{color:#999;}
.yu p.yuy{background:#0066bd;}
.yu p.yuy a{color:#fff;}


/*banner*/
.block_home_slider {position:relative; line-height:0px; text-align:center;}/*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat ;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:30px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:12px; height:12px; display:block; background:#fff; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:34px; background:#166ba9;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li{display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
.flexslider .slides li img{width:100%;}
#home_slider2{display:none;}

.pagebox{ font-family:Arial; text-align:center;clear:both;}
.pagebox .pagination{margin: auto;}
.pagebox .pagination li{ width: auto !important;margin-right: 5px;border:solid 1px #ccc;text-align: center;line-height: 20px;padding:5px;float: none; display: inline-block}
.pagebox .pagination li.active{background: #eee}

/*标题*/
.biao{text-align:center;padding:60px 0 0;}
.biaoa span{color:#0066bd}
.biaoa{font-size:30px;margin-bottom:16px;color:#333;font-weight:bold;}
.biaob img{max-width:100%;}
.biaob p{font-size:14px;color:#666;}
.biaob samp{display:block;margin:auto;width:60px;height:3px;background:#0066bd;}
.bai .biaoa{color:#fff;}
.bai .biaob i:after{border:1px solid #fff;}
.bai .biaob i{background:#fff;}
.bai .biaob p{color:#fff;}

/**/
.pti{text-align:center;font-size:0;margin-top:20px;}
.pti li{display:inline-block; vertical-align:middle;font-size:14px;margin:0 5px;}
.pti li a{display:inline-block; padding:10px 20px;background:#eee;}
.pti li:hover a{background:#0066bd;color:#fff;}

/*分类 0066bd*/
.fen{overflow:hidden;margin:30px auto 70px;}

.fen .item{text-align:center;}
.fen .fbor{box-sizing:border-box;border:1px solid #eee;overflow:hidden;}
.fen .fbor img{ transition:all 0.3s;}
.fen .fboa{font-size:14px;margin:30px auto 24px;font-weight:500;color:#000;}
.fen .fbob{width:50px;height:2px;background:#0066bd;margin:0 auto 24px;}
.fen .fboc{font-size:14px;color:#636363;line-height:24px;width:86%;margin:auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height:48px;}
.fen .item:hover .fbor{border:1px solid #0066bd;}
.fen .item:hover .fboc{color:#0066bd}
.fen .item:hover .fboa{color:#0066bd}
.fen .item:hover .fbor img{ transform:scale(1.2);}

/*cp*/
#pro{margin-bottom:40px;}
.pro{overflow:hidden;padding:30px 0 20px; }
.pro li{width:23.8%;float:left;margin-right:1.6%;background:#fff;box-sizing:border-box;transition:all 0.3s;margin-bottom:30px;position:relative;border:1px solid #eee;}
.pro li img{ transition:all 0.3s;}
.pro li a{display:block;}
.pro li:nth-child(4n){margin-right:0;}
.pro li .pimg{overflow:hidden;}
.pro li .put{width:100%;text-align:center;padding:10px 0;overflow:hidden;font-size:14px;background:#eee;line-height:20px;overflow:hidden;height:30px}
.pro li div img{width:100%;}
.pro li:hover img{ transform:scale(1.2);}
.pro li:hover .put{background:#0066bd;color:#fff;}







/*关于我们*/
#about{background:#f5f5f5;padding:60px 0;}
#about .biaob samp{display:none}
.about{box-sizing:border-box;overflow:hidden; position:relative;}
.about-a{width:40%;float:left;box-sizing:border-box;padding:5px;background:#fff;}
.about-a img{width:100%;}
.about-b{width:67%;position:absolute;top:10%;left:33%;z-index:2;background:#fff;box-sizing:border-box;padding:30px 40px;}
.about-b h2{font-size:28px;color:#333;margin-bottom:10px;color: #0066bd;font-weight:400;position:relative;padding-bottom:15px;}
.about-b h2:after{ content:'';width:50px;height:3px;background:#0066bd;position:absolute;bottom:0px;left:0;}
.about-b h3{font-size:22px;color:#333;}
.about-b p{font-size:14px;line-height:30px;color:#4c4c4c;margin-bottom:4%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden; text-align:justify;margin-top:30px;}
.about-b a{display:block;width:160px;line-height:36px;border:1px solid #6f6f6f;text-aligN:center;color:#6f6f6f;}
.about-b a:hover{color:#fff;background:#0066bd;border:1px solid #0066bd;}

/**/
.about-c{width:60%;positioN:absolute;bottom:36px;right:0;font-size:0;text-align:center;}
.about-c li{display:inline-block; vertical-align:top;font-size:15px;margin:0 30px;}
.about-c li a{color:#666; font-weight:bold;}
.about-c li a:hover{color:#0066bd;}

.cimg2{display:none;}
.about-c  li:hover .cimg1{display:none;}
.about-c  li:hover .cimg2{display:block;}

/*资质*/
.ziz{max-width:1200px;margin:30px auto 0px;width:96%;padding-bottom:60px;}
.zizb .item{max-height:200px;}
.tec .owl-nav{position:absolute;top:50%;width:100%;}
.tec .owl-prev{position:absolute;top:0;left:-50px;transform:translateY(-50%);}
.tec .owl-next{position:absolute;top:0;right:-50px;transform:translateY(-50%);}
.tec.owl-theme .owl-nav [class*=owl-]:hover{background:none;}

.newss{ background:#f5f5f5;}
.xwfb_bj{width:100%; padding:30px 0 60px;}
.xwfb ul{overflow:hidden; margin-top:-1.5%; margin-left:-1.5%;}
.xwfb ul li{width:48.5%; float:left; margin-top:1.5%; margin-left:1.5%; padding:12px; border:1px #eaeaea solid; background:#fff;}
.xwfb ul li .xwfb_img{width:245px; float:left; overflow:hidden;}
.xwfb ul li .xwfb_img img{transition:all 0.5s;}
.xwfb ul li:hover .xwfb_img img{ transform:scale(1.1);}
.xwfb ul li .xwfb_wb{width:calc(100% - 260px); float:right; padding-top:12px; padding-right:10px;}
.xwfb ul li .xwfb_wb .xwfb_bt{font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xwfb ul li:hover .xwfb_wb .xwfb_bt{color:#0066bd;}
.xwfb ul li .xwfb_wb .xwfb_wz{font-size:14px; line-height:24px;  text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; margin-top:18px;}
.xwfb ul li:hover .xwfb_wb .xwfb_wz{color:#333;}
.xwfb ul li .xwfb_wb .xwfb_rq{margin-top:26px; padding-top:18px; position:relative;}
.xwfb ul li .xwfb_wb .xwfb_rq:after{content:""; width:90px; height:1px; background:#ccc scroll; position:absolute; top:0; left:0;}



/*底部*/
#bottom{background:#333333;padding:50px 0;}
.bottom{overflow:hidden;}
.bott{width:calc(100% - 160px);float:left;overflow:hidden;}
.boom{width:160px;float:right;text-align:center;}
.bott li{width:17%;float:left;}
.bott li:nth-child(5){width:32%;}
.bott li h5{font-size:18px;color:#fff;margin-bottom:20px;}
.bott li p{line-height:28px;color:#959595;}
.bott li p a{color:#959595;}
.bott li p a:hover{color:#0089e1}
.boom p{padding:5px 0;color:#959595}
.bo{background:#0f0f0f;color:#eee;padding:15px 0;text-align:center;font-size:0;}
.bo p{display:inline-block; vertical-align:middle;font-size:14px;margin-right:20px;}
.bo a{display:inline-block; vertical-align:middle;color:#F00;}

/*********************************/
.i-ban{height:300px;}

/*内标题*/
.i-bti{font-size:28px;text-align:center;color:#333;margin-bottom:6px;padding-top:50px;}
.i-bt{font-size:14px;color:#999;text-align:center;}

/*内栏目*/
.i-lm{overflow:hidden;font-size:0;text-align:center;}
.i-lm li{display:inline-block;font-size:16px;padding:0 25px;line-height: 28px;}
.i-lm li a{color:#333;}
.i-lm li:hover a{color:#0066bd}
.i-lm li.xut a{color:#0066bd;display:inline-block;}

.i-a{text-align:center;font-size:14px;}
.i-a p{display:inline-block;padding:0 10px;}
.i-a p.xa a{color:#39689c; border-bottom:1px solid #39689c;}

/*产品栏目*/
.i-cplm{text-align:center;}

/*上下*/
.i-sx{border-top:1px solid #eee;padding:25px 0;position:relative;}
.i-sx p{font-size:14px;line-height:30px;}
.i-sx a{color:#1b3149;}
.i-sx a:hover{ text-decoration:underline;}
.i-sx samp{position:absolute;top:43px;right:0;display:inline-block;font-size:14px;}
.i-sx img{display:inline-block; vertical-align:middle;}

/*about*/
#i-about{box-shadow:0px 10px 10px #f2f2f2;padding:18px 0;}
.i-about{overflow:hidden;margin:60px auto 0px;padding-bottom: 70px;font-size:15px;color:#666;line-height:30px;}
.i-about img{max-width:100%;width:500px;margin:0 50px 30px 0;}
.i-about-b-a{font-size:24px;color:#333;padding-bottom:10px;margin-bottom:10px;}

/**/
#i-aut{background:url(../images/i-ac.jpg) top center no-repeat;padding:80px 0;margin-bottom:50px;}
.i-aut{overflow:hidden;}
.i-aut ul{border-bottom:1px solid #eee;overflow:hidden;border-right:1px solid #eee;}
.i-aut li{width:25%;float:left;padding:40px;box-sizing:border-box;height:147px;overflow:hidden;}
.i-aut li h6{font-size:20px;margin-bottom:5px;color:#666;}
.i-aut li samp{display:inline-block;width:50px;height:2px;background:#355c88;}
.i-aut li p{font-size:14px;line-height:20px;color:#666;}
.i-aut li:nth-child(n+2){box-sizing:border-box;border-top:1px solid #eee;border-left:1px solid #eee;}
.i-aut li .i-au{display:inline-block;width:80px; vertical-align:middle;}
.i-aut li .i-at{display:inline-block;width:calc(100% - 90px); vertical-align:middle;}
.i-aut li:nth-child(1) p{margin:10px 0 0 0;}
.i-aut li:nth-child(1) h6{font-size:22px;margin-bottom:10px;}
.i-axu{margin:40px auto 60px;}

/*文化*/
.i-visi{margin-top:60px;}
.vision{overflow:hidden;}
.vision .vis1{width:48%;float:left;position: relative;}
.vision .vis1>img{width:100%;}
.vis1 .note,.vis2 .note{position:absolute;left:52px;top:42px;width:300px;height:270px;background:rgba(255,255,255,.8);padding:45px 30px;transition: all 0.5s;}
.vision h2{font-size:22px;margin:30px 0 20px;position: relative;}
.vision h2:after{position: absolute;left:0px;width:30px;height:2px;background:#da251c;content:"";bottom:-10px;}
.vision p{color:#666666;font-size:15px;min-height:40px;}
.vision .vis2{width:48%;float:right;position: relative;}
.vision .vis2>img{width:100%;}

.i-vis{margin-bottom:60px;}
.visbox1{width:33%;background:#fafafa;padding:40px 50px;margin-top:20px;float:left;}
.visbox2{width:65%;margin-top:20px;float:right;}
.visbox2 .note{width:48.5%;float:left;padding:40px 50px;background:#fafafa;}
.visbox2 .note:first-child{float:left;}
.visbox2 .note:last-child{float:right;}

/*架构*/
.i-jiag{margin:60px auto;text-align:center;}

/*合作*/
.coop{overflow:hidden;margin:60px auto 40px;}
.coop ul{margin-right:-2%;}
.coop li{text-align:center;width:20%;float:left;margin-bottom:30px;margin-right:5%;font-size:16px;}
.coop li a{display:block;}
.coop li span{box-sizing: border-box;border: 1px solid #eee;display:block;}
.coop li p{margin-top:10px;font-size:14px;min-height:38px;}
.coop li img{max-width:100%;}
.coop li:Hover p{color:#0066bd;}


/*产品*/
.i-service{overflow:hidden;margin:40px auto 50px;}
.i-service li{width:23.5%;float:left;margin-right:2%;background:#f7f7f7;text-align:center;margin-bottom:30px;}
.i-service li:nth-child(4n){margin-right:0;}
.i-service li img{width:100%;}
.i-service li .i-serv{font-size:14px;padding:12px 0;position:relative;}
.i-service li .i-serv p{position:relative;z-index:2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height:19px;}
.i-service li .i-serv samp{position:absolute;top:0;left:50%;width:0px;height:100%;z-index:1;background:#0066bd;}
.i-service li:hover .i-serv samp{width:100%;left:0;}
.i-service li:hover .i-serv p{color:#fff;}

/*产品详情*/
.pro-c{margin:auto;}
.i-proda{overflow:hidden;margin-top:40px;}
.i-proda-a{width:43%;float:left;}
.i-proda-a img{width:100%}
.i-proda-b{width:50%;float:right;color:#2b2b2b;margin-top:20px;}
.i-proda-b-a{line-height:30px;font-size:20px;border-bottom:1px solid #0066bd;padding-bottom:10px; font-weight:bold;color:#0066bd}
.i-proda-b-b{margin-top:20px;line-height:28px;font-size: 14px;box-sizing: border-box;}
.i-proda-b-c{margin-top:50px;font-weight:bold;font-size:16px;}
.i-proda-b-c a{background: #0089e1;display:inline-block;padding:10px 30px;color:#fff;}
.i-proda-b-c img{margin-right:10px;}
.i-proda-c{margin-top:20px;padding-top:20px;}
.i-proda-ca{border-bottom:1px solid #0066bd;font-size:0px;color:#fff; font-weight:bold;}
.i-proda-ca h4{display:inline-block;padding:10px 40px;text-align:center; cursor:pointer;border-top:1px solid #eee;font-size:16px;box-sizing:border-box;color:#333;font-size:16px;}
.i-proda-ca .active{color:#fff;}
.i-proda-ca h4:nth-child(2){border-right:1px solid #eee;}
.i-proda-ca .active{background:#0066bd;color:#fff;border-top:1px solid #0066bd;}
.i-proda-cb{font-size:14px;line-height:28px;margin:30px auto;color: #444;}
.i-proda-cb img{max-width:100%;}
.i-proda-cb table td{padding: 8px!important;padding-left: 12px !important;word-wrap: break-word;word-break: break-all;border: 1px #e6e6e6 solid !important;line-height: 30px!important;}
.i-proda-cb table{    border: 1px #e6e6e6 solid !important;border-collapse: collapse;width: 100% !important;}

.ye{border-top:1px solid #eee;padding:20px 0;position:relative;}
.ye p{padding:5px 0;font-size:14px;color:#333;}
.ye p a{color:#333}
.ye p a:Hover{color:#0066bd;}
.ye i{ font-style:normal;font-size:14px;positioN:absolute;top:20%;right:0;padding-left:28px;background:url(../images/tb30.png) left no-repeat;}
.ye i:Hover{background:url(../images/tb31.png) left no-repeat;}
.ye i:Hover a{color:#F00;}

/*推荐*/
.tuij{background:#eee;font-size:20px;color:#333;line-height:46px;box-sizing:border-box;padding-left:20px;position:relative;}
.tuij:before{ content:'';width:10px;height:20px;background:#0066bd;display:block;position:absolute;top:13px;left:5px;}
.tuj{overflow:hidden;margin:30px auto;}
.tuj li{width:23.5%;float:left;margin-right:2%;text-align:center;font-size:14px;}
.tuj img{width:100%;}
.tuj p{line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tuj li:nth-child(4){margin-right:0;}
.tuj li:hover a{color:#0066bd;}

/*放大镜*/
.productShowPic{width:362px;}
.productShowPic .box{width:362px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-s310, .tb-s310 a{background:#fff}
.tb-s310, .tb-s310 img{max-width:100%;}
.tb-s310 a{*font-size:271px;}
.tb-booth{border:1px solid #dadada;position:relative;z-index:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}

.tb-picList{height:60px;overflow: hidden;margin-top:10px;position:relative;}
.tb-picList a.prev,.tb-picList a.next{display:block;width:12px;height:21px;position:absolute;top:18px;left:0;background:url(../images/anu.png) no-repeat;overflow:hidden;cursor:pointer;transition:all 0s linear;}
.tb-picList a.prev:hover{background-position:0 -21px;}
.tb-picList a.next{left:auto;right:0;background-position:0 -42px;}
.tb-picList a.next:hover{background-position:0 -63px;}

.tb-picList .tb-thumb{position:relative;height:60px;margin:0 auto;overflow:hidden;}
.tb-picList .tb-thumb ul{position:absolute;width:999999px;height:60px;}
.tb-picList .tb-thumb ul li{background:none;float:left;width:84px;overflow:hidden;margin-right:2px}
.tb-picList .tb-thumb ul li a{display:block;border:1px solid #edecec;text-align:center;background:#fff}
.tb-picList .tb-thumb ul li img{height:53px;cursor:pointer;}
.tb-picList .tb-thumb ul li a.tb-selected{border:1px solid #7a482c;}

/*应用*/
.i-produ{overflow:hidden;margin:50px auto 0;box-sizing:border-box;padding:10px;}
.i-produ li{width:32%;float:left;margin-right:2%;text-align:center;margin-bottom:20px; transition:all 0.3s;}
.i-produ li:nth-child(3n){margin-right:0;}
.i-produ li img{width:100%;}
.i-produ li .i-proa{overflow:hidden;}
.i-proa img{ transition:all 0.3s;}
.i-produ li:Hover{ box-shadow:0 0 10px #666;}
.i-produ li:Hover .i-proa img{ transform:scale(1.2);}
.i-produ li .i-prob{padding:30px;box-sizing:border-box;}
.i-prob h6{font-size:18px;margin-bottom:5px;}
.i-prob samp{font-size:14px;color:#999;}
.i-prob p{font-size:14px;line-height:20px;color:#888;margin:20px 0 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.i-prob samp{display:inline-block;padding:10px 30px;border:1px solid #ddd;font-size:14px; border-radius:30px;}
.i-prob a{display:block;}
.i-prob samp:Hover{background:#fff;}

.i-dbti{margin:50px auto 30px;border-bottom:1px solid #eee;text-align:center;padding-bottom:10px;}
.i-dbti h3{font-size:24px;margin-bottom:10px;}
.i-dbti p{font-size:14px;color:#999;}

.i-dbwtex{line-height:28px;margin-bottom:20px;}
.i-dbwtex img{max-width:100%;}

/*新闻*/
#i-new{background:#f7f7f7;border-bottom:10px solid #eee;}
.i-news{margin-bottom:30px;}
.i-news li{margin-bottom:30px;}
.i-news li:hover{background:#0066bd}

#news{background:#f7f7f7;padding:60px 0;}
.news{overflow:hidden;margin-top:20px;padding:20px 0;}
.news li{width:32%;float:left;margin-right:2%;background:#fff;padding:0 0 20px; transition:all 0.3s;}
.news li:nth-child(3n){margin-right:0;}
.new-a{position:relative;}
.new-a-a img{width:100%;}
.new-a-b{position:absolute;bottom:0;left:0;width:30%;background:#fff;z-index:1;font-size:16px;color:#c5c5c5;line-height:40px;text-align:center;}
.new-b{font-size:16px;padding:30px 0;border-bottom:1px solid #ccc;width:90%;margin:0 auto 30px;}
.new-c{font-size:14px;line-height:26px;color:#999999;width:90%;margin:auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news li:hover{ transform:translateY(-20px);}
.news li:hover .new-b{color:#fff;}
.news li:hover .new-c{color:#fff;}

/*联系我们*/
.i-contact{overflow:hidden;margin:80px auto;}
.i-coa{width:40%;float:left;font-size:15px;line-height:30px;color:#666;}
.i-coa h3{font-size:26px;margin-bottom:20px;color:#333;}
.i-cob{width:55%;float:right;}

.cust{background:#f9f9f9;padding:30px;}
.customers {margin:20px auto 40px;overflow: hidden;text-align: center;display: block;padding-bottom:60px;font-size:0px;box-sizing:border-box;padding:20px;background:#fff;}
.customers input {border: #CCC 1px solid;display: inline-block;font-size: 16px;text-transform: uppercase;outline: none;box-sizing:border-box;float: left;}
.customers input:first-child{margin-right:2%;}
.form-div{position: relative;margin-bottom: 10px;width: 100%;overflow: hidden}
.form-div input{margin-top: 0;}
.form-div img{position: absolute;right: 0;top: 0px;height: 68px;}
.input2 {margin: 0;padding: 2% 2%;width: 49%;}
.input1 {margin-top: 20px;padding: 2% 2%;width:100%;clear: both;box-sizing:border-box;}
.customers textarea{border: #CCC 1px solid;display: inline-block;font-size: 16px;text-transform: uppercase;margin: 20px 0;outline: none;clear: both;}
.customers textarea::placeholder{font-family:Arial, Helvetica, sans-serif,'微软雅黑';}
.input1h {padding: 2% 2%;height: 180px;width:100%;box-sizing:border-box;}
.ftjbtn {background: #0066bd;border: #0066bd 1px solid !important;color: #FFF;margin-right: 2%;}
.ftjbtn, .fczbtn {padding: 1% 0;width: 20%;cursor: pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.fczbtn {background: #ccc;}
.fczbtn:hover{background:#0066bd;color:#fff;}
.customers input:focus,.customers textarea:focus {border:#00780a 1px solid; }

/*技术*/
.tect{overflow:hidden;margin:50px auto;}
.tect li{margin-bottom:40px;overflow:hidden;}
.tect-a{width: 16%;border-radius:5px;float:left;}
.tect-a img{border-radius:5px;width:100%;}
.tect-b{width:80%;float:right;box-sizing:border-box;}
.tect-b h6{font-size:20px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tect-b samp{font-size:14px;margin:5px auto 10px;padding-bottom:10px;border-bottom:1px solid #eee;display:block;color:#999;transition:all 0.3s;}
.tect-b p{font-size:14px;line-height:26px;color:#777;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tect li:hover .tect-b samp{border-bottom:1px solid #484848}
.tect li:hover .tect-b h6{color:#0066bd;}
.tect li:hover .tect-b p{color:#333;}

/*常见问题*/
.faq{margin:60px auto;}
.faq li{background:#fff;margin-bottom:20px;box-sizing:border-box;padding:20px;border-bottom:1px solid #eee;}
.faq li .fa1{box-sizing:border-box;font-size:18px;color:#000;margin-bottom:20px;}
.faq li .fa1:before{ content:'Q';margin-right:10px;font-size:30px;color:#0066bd;}
.faq li .fa2{box-sizing:border-box;font-size:14px;color:#444;margin-bottom:20px;}
.faq li .fa2:before{ content:'A';margin-right:10px;font-size:30px;color:#F93;}

/*下载*/
.xiaz{overflow:hidden;margin-top:50px;text-align:center;}
.xz1{width:10%;float:left;box-sizing:border-box;border-right:2px solid #fff;}
.xz2{width:50%;float:left;box-sizing:border-box;border-right:2px solid #fff;}
.xz3{width:25%;float:left;box-sizing:border-box;border-right:2px solid #fff;}
.xz4{width:15%;float:left;}
.xa{background:#0066bd;color:#fff;line-height:50px;}

.xz{text-align:center;line-height:46px;margin-bottom:60px;}
.xxt{overflow:hidden;}
.xz .xxt:nth-child(even){background:#eeeeee;}

/*服务*/
.i-fuw{overflow:hidden;margin:60px auto;}
.i-fuwa{width:48%;float:left;}
.i-fuwa img{max-width:100%;}
.i-fuwb{width:50%;float:right;margin-top:80px;font-size:16px;line-height:36px;}


/*招聘*/
.jp_dl { margin-bottom:30px; line-height:1.8; font-size:16px;}
.jp_dl [class*='span'] { margin-bottom:10px; }
.jp_dl .jp_dt { font-size:18px; font-weight:bold; background:url(../images/his_li_dian.png) left 9px no-repeat; margin-bottom:8px;}
.jp_dl .jp_dt,.jp_dl .jp_dd { padding-left:30px; }
.jp_dl > .jp_dt { color:#0066bd;}
.jp_dl .jp_dd strong { font-size:16px; }

.job-top{width: 100%;overflow: hidden;background-color: #f7f7f7;margin-top: 40px;}
.job-top span{float: left;font-size: 16px;color: #333;line-height: 60px;width: 16%;text-align: center;box-sizing: border-box;}
.job-top span:first-child{width: 25%;text-align: left;padding-left: 40px;}
.job-top span:last-child{width: 11%;}

.job{width: 100%;overflow: hidden;padding-bottom: 30px;}
.job ul li{width: 100%;overflow: hidden;}
.job-tit{width: 100%;overflow: hidden;border-bottom: 1px solid #ebebeb;cursor: pointer;}
.job-tit span{float: left;font-size: 14px;color: #666;line-height: 60px;width: 16%;text-align: center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor: pointer;height: 60px;box-sizing: border-box;}
.job-tit span:first-child{width: 25%;text-align: left;padding-left: 40px;}
.job-tit span:last-child{width: 11%;}

.job-tit span i{display: block;width: 20px;height: 60px;margin: 0 auto;background: url('../images/job-ico1.png') no-repeat center center;}
.job-tit.ontrue span i{background: url('../images/job-ico2.png') no-repeat center center;}
.job-main{width: 100%;overflow: hidden;background-color: #fff;padding: 20px 40px 40px;font-size: 14px;color: #666;line-height: 26px;display: none;}
.job-main h6{line-height: 26px;font-size: 14px;color: #000;font-weight: bold;padding-top: 20px;}
.job-main .apply{width: 130px;height: 40px;text-align: center;cursor: pointer;font-size: 14px;color: #fff;text-align: center;line-height: 40px;background: linear-gradient(to right, #239bd9,#0177b5);border-radius: 30px;display: block;margin-top: 40px;}


.position-tit{width: 100%;text-align: center;font-size: 30px;color: #333;font-weight: lighter;}
.contain{margin:40px auto;}
.wix{font-size: 16px;color: #666;font-weight: lighter;line-height: 30px;max-width: 800px;margin: 20px auto 0;text-align: center;}
.axp{margin:50px auto;}