body{font-family:'SourceHanSansCN','black letter','宋体',Arial,sans-serif;font-size:14px;line-height:1.7;color:#666}html,body,div,p,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td,header,section,article{margin:0;padding:0}img{border:0 none;vertical-align:top;outline:0}ul,li{list-style-type:none}h1,h2,h3,h4,h5,h6{font-weight:normal}input,select,button,textarea{font-family:'SourceHanSansCN','black letter','宋体',Arial,sans-serif;font-size:14px}i,em,cite,u{font-style:normal}input:focus,a:focus{outline:0}input,textarea{appearance:none;-webkit-appearance:none}a{color:#666;text-decoration:none;outline:0;cursor:pointer}a:hover{text-decoration:none;color:#00a0e9}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}.clearfix{*zoom:1}.fl{float:left}.fr{float:right}.pr10{padding-right:10px}.red{color:#f30}.wrap{max-width:1200px;padding:0 15px;margin:0 auto}.icon_sprit{background:url(../images/icon_sprit.png) no-repeat}.top_bar{height:36px;line-height:36px;background:#fcfdfe;border-bottom:1px #f2f4f5 solid;color:#787878}.top_bar .top_nav{float:right;overflow:hidden}.top_bar .top_nav span{display:inline-block}.top_bar .top_nav .op_con a{margin-right:10px}.top_bar .top_nav .language{margin-right:-10px}.top_bar .top_nav .language a{text-transform:uppercase;position:relative;padding-right:10px}.top_bar .top_nav .language a:last-child{padding-left:10px}.top_bar .top_nav .language a:after{content:'';width:1px;height:10px;overflow:hidden;background:#ccc;position:absolute;right:0;top:5px}.top_bar .top_nav .language a.cur{color:#00a0e9}.icon_tel,.icon_mail{width:26px;height:36px;display:inline-block;float:left}.tel{float:left;padding-right:16px}.tel .icon_tel{background:url(../images/icon_sprit.png) no-repeat;background-position:-6px 0}.mail{float:left}.mail .icon_mail{background:url(../images/icon_sprit.png) no-repeat;background-position:-6px -36px}.nav_box{width:100%;padding:20px 0 18px 0;overflow:hidden}.mobile_menu{display:none}.nav{float:right}.nav li{float:left;font-size:16px;line-height:64px;padding-left:60px;position:relative}.nav li:after{content:"";width:1px;height:10px;background:#d5d5d5;position:absolute;overflow:hidden;top:28px;right:-30px}.nav li a{color:#202020;display:block}.nav li a.cur,.nav li a:hover{color:#00a0e9}.nav li.home a{width:32px;height:32px;background:url(../images/icon_sprit.png) no-repeat;background-position:-32px -2px;display:block;overflow:hidden;line-height:80px;margin-top:15px;transition:all .2s ease-in}.nav li.home a:hover,.nav li.home a.cur{background-position:-32px -38px}.title{text-align:center;margin-bottom:40px;overflow:hidden}.title_02{text-align:center;font-size:20px;margin-bottom:30px}.title_02 span{position:relative;padding:0 20px;display:inline-block}.title_02 span:before,.title_02 span:after{content:'';border-top:8px transparent solid;border-bottom:8px transparent solid;font-size:0;position:absolute;top:8px}.title_02 span:before{border-left:8px #00a0e9 solid;left:0}.title_02 span:after{border-right:8px #00a0e9 solid;right:0}a.more_btn{width:200px;text-align:center;padding:12px 0;background:#fff;border:1px #f4f4f4 solid;display:block;margin:0 auto;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}a.more_btn:hover{background:#00a0e9;color:#fff;border-color:#00a0e9}.page_banner{height:500px;background-repeat:no-repeat;background-position:top center;position:relative}.page_banner .seo_txt{text-indent:-999999px}.business_banner{background-image:url(../images/business_banner.jpg)}.recruitment_banner{background-image:url(../images/recruitment_banner.jpg)}.contact_banner{background-image:url(../images/contact_banner.jpg)}.news_banner{background-image:url(../images/news_banner.jpg)}.solution_banner{background-image:url(../images/solution_banner.jpg)}.bot_box{background:#212121;padding:20px 0 15px 0;text-align:center;color:#d2d2d2;font-size:12px;overflow:hidden;margin-top:40px}.bot_box span{display:inline-block;padding:0 4px}.bot_box p{padding:0 20px}.bot_box .bot_nav{color:#868686;padding-bottom:5px}.bot_box .bot_nav a{color:#d2d2d2;font-size:14px;padding:0 8px;display:inline-block}.bot_box .bot_nav a:hover{text-decoration:underline}.news_list{width:1056px;padding-bottom:30px;margin:0 auto}.news_list li{width:33.33%;display:inline-block;margin-bottom:30px;float:left}.news_list li a{margin:0 10px;padding-bottom:20px;position:relative;display:block;background:#f4f4f4;background:linear-gradient(top,#fff,#ededed);background:-webkit-linear-gradient(top,#fff,#ededed);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);transition:transform .2s ease-in;-moz-transition:transform .2s ease-in;-webkit-transition:transform .2s ease-in}.news_list li a:hover{background:#00a0e9;transform:translate3d(0,-8px,0);-moz-transform:translate3d(0,-8px,0);-webkit-transform:translate3d(0,-8px,0);box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,0.1)}.news_list li a:hover h4,.news_list li a:hover .txt{color:#fff}.news_list li .news_thum{border:1px #e5e5e5 solid;overflow:hidden}.news_list li .news_thum img{width:100%}.news_list li .til{background:#0796d8;color:#fff;text-align:center;padding:10px;margin-bottom:10px}.news_list li .til h5{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_list li h4{padding:8px 18px 4px 18px;color:#202020;font-size:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_list li .txt{color:#555;padding:0 18px;line-height:24px;height:72px;overflow:hidden}.news_list.pro_list{width:100%}.news_list.pro_list li a{background:#fff;padding-bottom:15px}.news_list.pro_list li a h5{height:24px;line-height:24px;padding:15px 30px 0 10px;font-size:18px;border-top:#f4f4f4 solid 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_list.pro_list li a .more_dot{width:6px;height:24px;position:absolute;display:block;background:url(../images/more_dot.png) no-repeat;bottom:15px;right:8px;z-index:998}.tab_nav{padding:60px 0 30px 0}.tab_nav ul{overflow:hidden}.tab_nav ul li{float:left;text-align:center;margin-bottom:30px}.tab_nav ul li .icon_item{width:128px;margin:0 auto;display:block}.tab_nav ul li .nav_txt{font-size:24px;border-bottom:3px #ccc solid;padding:15px 4px 4px 4px;display:inline-block;color:#333}.tab_nav ul li a:hover .nav_txt,.tab_nav ul li a.cur .nav_txt{color:#00a0e9;border-color:#00a0e9}.tab_nav ul.col-3 li{width:33.33%}.tab_nav ul.col-2{width:600px;margin:0 auto}.tab_nav ul.col-2 li{width:50%}.cont_con{background:#f2f2f2;padding:30px}.cont_con h4{font-size:16px;color:#333;padding-bottom:8px}.cont_con p{padding-bottom:20px}.cont_con .info_source{color:#333}.develop_process{text-align:center}.responsive_img img{width:100%}.recruitment_con{background:#f2f2f2;margin-bottom:40px;overflow:hidden}.recruitment_con .rec_img{width:380px;margin-right:30px;float:left}.recruitment_con .info{display:table-cell;padding-top:24px;padding-right:30px;line-height:1.4}.recruitment_con .info p{padding-bottom:15px}.recruitment_con .info .vertical_con{height:240px;display:table}.recruitment_con .info .vertical_con .idea_txt{vertical-align:middle;display:table-cell;font-size:16px;color:#333}.feedback_box{height:420px;padding-top:52px;background:url(../images/feedback_bg.jpg) no-repeat top center}.feedback_box .feedback_form{width:300px;margin:0 auto}.feedback_box .feedback_form .form_item{margin-bottom:10px;background:#fff;padding:8px}.feedback_box .feedback_form .form_item .input,.feedback_box .feedback_form .form_item .textarea{width:100%;border:0;height:20px;ling-height:20px;border-radius:0;background:0;color:#434343}.feedback_box .feedback_form .form_item .textarea{height:80px}.feedback_box .feedback_form .btn_box{padding-top:20px}.feedback_box .feedback_form .btn_box input{width:45%;border:0;background:#ffde00;color:#585858;font-size:18px;padding:8px 0;text-align:center;cursor:pointer;box-shadow:0 2px 2px rgba(0,0,0,0.1)}.feedback_box .feedback_form .btn_box input.reset{opacity:.7}.feedback_box .feedback_form .btn_box input:hover{background:#e6c904}.pro_box{background:#f2f2f2;padding-top:40px;padding-bottom:10px}.pro_info_box{max-width:906px;margin:0 auto}.pro_info_box .pro_con{padding-bottom:30px}.pro_info_box .pro_con h4{color:#333;font-size:16px}.pro_info_box .pro_con p{padding-bottom:10px}#pullUp{height:44px;line-height:44px;text-align:center;margin-top:-30px;margin-bottom:10px;color:#b7b7b7}.pullUpTxt{background:url(../images/loading2.gif) no-repeat left center;background-size:24px 24px;display:inline-block;padding-left:30px;font-size:16px}@media screen and (max-width:1200px){.news_list{width:990px}.recruitment_con .rec_img{padding:30px 0 30px 30px}.recruitment_con .info .vertical_con{height:276px}}@media screen and (max-width:920px){.mail{display:none}.nav li{padding-left:40px}.nav li:after{right:-20px}.news_list{width:100%}}@media screen and (max-width:768px){.icon_sprit{background:url(../images/icon_sprit@2x.png) no-repeat;background-size:200px 800px}.bot_box{margin-top:20px}.tel .icon_tel{background:url(../images/icon_sprit@2x.png) no-repeat;background-size:200px 800px;background-position:-6px 0}.top_bar .top_nav .op_con,.language i{display:none}.nav_box{padding:10px 0;position:relative}.logo a{width:54px;display:block}.logo a img{width:100%}.mobile_menu{width:44px;height:36px;position:absolute;right:0;top:10px;display:block}.mobile_menu:before{position:absolute;right:0;top:16px;content:"";width:18px;height:2px;background-color:#666;display:inline-block;box-shadow:0 6px 0 #666,0 -6px 0 #666}.nav{width:100%;height:0;overflow:hidden}.nav ul{padding-top:10px}.nav li{width:100%;padding-left:0;line-height:36px;background:url(../images/split_line@2x.png) repeat-x left top;background-size:1px 1px;text-align:right}.nav li.home a{width:100%;height:36px;background:0;line-height:36px;margin-top:0}.page_banner{height:280px;background-size:100% 100%}.business_banner{background-image:url(../images/m_business_banner.jpg)}.recruitment_banner{background-image:url(../images/m_recruitment_banner.jpg)}.contact_banner{background-image:url(../images/m_contact_banner.jpg)}.news_banner{background-image:url(../images/m_news_banner.jpg)}.solution_banner{background-image:url(../images/m_solution_banner.jpg)}.tab_nav{padding:40px 0 20px 0}.tab_nav ul.col-2{width:80%}.recruitment_con .rec_img{width:190px}.recruitment_con .info .vertical_con{height:auto}.recruitment_con .info .vertical_con .idea_txt{font-size:14px}.pro_box{padding-top:20px}.news_list.pro_list li{width:50%}.news_list.pro_list li a{padding-bottom:10px;margin:0 4px}.news_list.pro_list li a h5{padding:10px 30px 0 10px;font-size:14px}.news_list.pro_list li a .more_dot{background:url(../images/more_dot@2x.png) no-repeat center center;background-size:4px 16px;bottom:10px;right:8px}.responsive_img2 img{width:75%}}@media screen and (max-width:480px){.wrap{padding:0 10px}.news_list li{width:100%;margin-bottom:14px}.news_list li:last-child{margin-bottom:0}.news_list li .txt{height:auto}.title{width:72%;margin:0 auto 20px auto}.title img{width:100%}.tab_nav{padding:24px 0 0 0}.tab_nav ul li{margin-bottom:30px}.tab_nav ul li .icon_item{width:56px}.tab_nav ul li .icon_item img{width:100%}.tab_nav ul li .nav_txt{font-size:16px;border-bottom:2px #ccc solid;padding:6px 0 0 0}.title_02{font-size:16px;margin-bottom:15px}.title_02 span:before,.title_02 span:after{border-width:6px}.cont_con{padding:20px}.cont_con p{padding-bottom:15px}.develop_process{width:94%;margin:0 auto}.develop_process img{width:100%}.recruitment_con{margin-bottom:20px}.recruitment_con .rec_img{width:100%;padding:0}.recruitment_con .info{padding-left:15px;padding-right:15px;padding-top:15px}.feedback_box{padding-top:22px}.feedback_box .feedback_form{width:90%}.feedback_box .feedback_form .form_item .input{padding:5px 0}.feedback_box .feedback_form .btn_box{padding-top:10px}.pro_info_box .pro_con{padding-bottom:10px}.pro_info_box .pro_con h4{font-size:14px}.pro_info_box .pro_con p{font-size:12px}.pullUpTxt{font-size:12px}.responsive_img2 img{width:100%}}