@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;}
body{font-size: 14px;font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;color: #444;margin: 0px;padding: 0px;}
ul li,li{list-style: none;}
ul,li,dl,dt,dd,span,p,cite,em,i,h1,h2,h3,h4,h5,h6,b{margin: 0px;padding: 0px;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
cite,em,i{font-style: normal;}
a{color: #7f7f7f;text-decoration: none;outline: none;}
a:hover{text-decoration: none;}
a:hover,a:active, input, :focus{outline: none;}
a,button,input,i{-webkit-tap-highlight-color:rgba(0,0,0,0); -moz-tap-highlight-color:rgba(0,0,0,0); -ms-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);}
img{border: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.clearfix{overflow: hidden;clear: both;width: 0;}
.clearfix:after {content: "";display: block;clear: both;}

/*header pc*/
.fixed-index-header{width: 1190px;height: 110px;margin: 0 auto;background: #fff;}
.fixed-header-main{height: 110px;margin: 0 auto;position: relative;z-index: 10;}
.fixed-index-logo{width: 450px;float: left;margin-top: 30px;}
.fixed-index-logo img{float: left;}
.logoandmenu{float: left;display: inline-block;font-size: 24px;color: #333;height: 20px;line-height: 18px;border-left: 2px solid #727272;padding-left: 15px;margin-top: 15px;margin-left: 20px;}
.fixed-erweima-pic{float: right;margin-top: 25px;height: 70px;}
.fixed-erweima-pic img{height: 100%;}
/*header khd*/
#zengjia{width: 1190px;margin:0 auto;overflow: hidden;_zoom: 1;padding: 10px 0px 10px 0px;display: none;}
.zeng_logo .zengLogo_Pic{background: url(http://www.zhizaoyun.com/images/common/logo_khd.png) no-repeat 0px 0px;height: 40px;}
.zeng_logo .zengLogo_Pic span{display: inline-block;font-size: 18px;color: #333;height: 20px;line-height: 20px;border-left: 2px solid #727272;padding-left: 20px;margin-top: 10px;margin-left: 160px;}

/*nav*/
.nav_main{min-width: 1190px;height: 50px;margin: 0 auto;background: #f6f6f6;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.nav_box{width: 1190px;height: 50px;margin: 0 auto;}
.nav_box ul li{line-height: 50px;float: left;text-align: center;margin-right: 10px;}
.nav_box ul li a{font-size: 18px;color: #444;padding: 0 55px;display: block;}
.nav_box ul li.current a,.nav_box ul li a:hover{color: #fff;background: #056cfc;}

/*banner轮播图*/
.banner_main{}
.banner_main .fullSlide{min-width: 1190px;position: relative;height: 400px;}
.banner_main .fullSlide .bd{margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.banner_main .fullSlide .bd ul{width: 100% !important;}
.banner_main .fullSlide .bd li{width: 100% !important;height: 400px;overflow: hidden;text-align: center;}
.banner_main .fullSlide .bd li a{display: block;height: 400px;}
.banner_main .fullSlide .hd{width: 100%;position: absolute;z-index: 1;bottom: 5px;left: 0;height: 20px;line-height: 20px;}
.banner_main .fullSlide .hd ul{text-align: center;}
.banner_main .fullSlide .hd ul li{cursor: pointer;display: inline-block;*display: inline;zoom: 1;margin: 0 6px;width: 13px;height: 13px;cursor: pointer;border-radius: 10px;text-indent: -9999px;background: rgba(0,0,0,.3);}
.banner_main .fullSlide .hd ul .on{background: #fff;}
.banner_main .fullSlide .prev,.fullSlide .next{display: block;position: absolute;top: 42%;width: 65px;height: 65px;cursor: pointer;filter: alpha(opacity=50);opacity: 0.5;display: blcok;}
.banner_main .fullSlide .prev{background: url(../images/btn_prev.png);left: 2%;}
.banner_main .fullSlide .next{background: url(../images/btn_next.png);right: 2%;}
.banner_main .fullSlide .prev:hover,.fullSlide .next:hover{filter: alpha(opacity=100);opacity: 1;}
/*banner*/
.banner{}
.banner_center{width: 1190px;margin: 0 auto;padding-top: 110px;}
.banner_tit{font-size: 36px;color: #fff;margin-bottom: 25px;margin-left: 48px;text-align: left;}
.banner_info{font-size: 18px;color: #fff;width: 560px;line-height: 30px;margin-left: 48px;text-align: left;}
/*container*/
/*tit*/
.cont_tit{}
.cont_tit p{font-size: 32px;color: #333;text-align: center;line-height: 45px;}
.cont_tit p span{font-size: 14px;color: #888;}
.cont_tit p i{color: #fd0000;}
.cont_tit p a{font-size: 14px;color: #076ef3;}
.cont_tit p a:hover{text-decoration: underline;}
.cont_tit2 p,.cont_tit2 p span,.cont_tit2 p a{color: #fff;}
/*技术资源*/
.main_box1{background: #fff;min-width: 1190px;padding: 60px 0px;}
.cont_res{width: 1190px;margin: 30px auto 10px;}
.cont_res ul{overflow: hidden;}
.cont_res ul li{float: left;margin-right: 40px;margin-bottom: 35px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.cont_res ul li:nth-child(3n){margin-right: 0px;}
.cont_res ul li:hover{transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.res_box{width: 368px;}
.res_box .res_img{text-align: center;}
.res_box .res_tit{font-size: 18px;color: #333;text-align: center;line-height: 30px;padding-top: 10px;}
.res_box .res_ms{font-size: 16px;color: #888;text-align: center;line-height: 30px;}
.res_box .res_tit:hover,.res_box .res_ms:hover{color: #006ad5;}
.btn_more{display: block;width: 126px;height: 36px;line-height: 36px;background: #006ad5;font-size: 14px;color: #fff;text-align: center;border-radius: 5px;margin: 0 auto;}
.btn_more:hover{text-decoration: underline;}
/*优秀上传者*/
.main_box2{background: #f0f3f7;min-width: 1190px;padding: 60px 0px;}
.cont_rec{width: 1190px;margin: 20px auto 10px;}
.desinger_tab{position: relative;height: 340px;margin: 0px auto 20px;}
.desinger_list{width: 137px;height: 159px;background: url(http://www.zhizaoyun.com/index-images/bg-s.png) no-repeat left top;position: absolute;left: 8px;top: 20px;}
.desinger_list img{padding-bottom: 8px;margin-left: 32px;margin-top: 25px;}
.desinger_list a p{line-height: 20px;color: #333;font-size: 12px;text-align: center;}
.desinger_list a:hover{text-decoration: none;}
.desinger_list a:hover p{color: #006ad5;}
/*工业APP*/
.cont_appstore{width: 1190px;margin: 40px auto 0px;}
.cont_appstore .switchCont{display: none;}
.cont_appstore .tabBox .active{display: block;}
.cont_appstore .tabType{overflow: hidden;margin: 0 auto;display: inline-block;}
.cont_appstore .tabType .switchNav{display: block;float: left;}
.cont_appstore .tabType .switchNav a{display: block;font-size: 16px;color: #888;height: 70px;line-height: 70px;text-align: center;padding: 0 34px;}
.cont_appstore .tabType .switchNav.last a{padding: 0 35px 0 35px;}
.cont_appstore .tabType .switchNav.active a{color: #fff;background: #006ad5;}
.cont_appstore .tabType .switchNav a:hover{color: #fff;background: #006ad5;}
.fenlei_box{width: 1190px;border: 1px solid #dddddd;background: #fff;}
.cont_appstore .boxType{margin: 0 auto;}
.cont_yysc{margin: 25px auto 45px;}
.cont_yysc ul{overflow: hidden;border: 1px solid #dddddd;background: #fff;height: 230px;width: 1190px;}
.cont_yysc ul li{float: left;margin-right: 0px;}
.yysc_box{border-right: 1px solid #dddddd;width: 237px;height: 230px;}
.yysc_box .yysc_img{text-align: center;padding-top: 36px;}
.yysc_box .yysc_tit{font-size: 16px;color: #333;text-align: center;line-height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cont_yysc ul li:last-child .yysc_box{border-right: none;}
.cont_yysc ul li:hover .yysc_box .yysc_tit{color: #006ad5;}
/*专业人才库*/
.cont_rencai{width: 1190px;margin: 30px auto 0px;}
.cont_rencai .switchCont{display: none;}
.cont_rencai .tabBox .active{display: block;}
.cont_rencai .tabType{overflow: hidden;margin: 0 auto;width: 646px}
.cont_rencai .tabType .switchNav{margin: 0px 25px 20px 25px;display: inline-block;}
.cont_rencai .tabType .switchNav a{width: 160px;height: 45px;line-height: 45px;text-align: center;display: block;color: #444;font-size: 18px;border: 1px solid #c2c2c2;background: #fff;border-radius: 5px;}
.cont_rencai .tabType .switchNav.active a{color: #fff;background: #006ad5;border: 1px solid #006ad5;}
.cont_rencai .tabType .switchNav a:hover{color: #fff;background: #006ad5;border: 1px solid #006ad5;}
.cont_rencai .boxType{margin: 0 auto;}
.cont_rc{margin: 20px auto 0px;}
.cont_rc ul{overflow: hidden;padding: 15px;}
.cont_rc ul li{float: left;margin-right: 12px;margin-bottom: 30px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.cont_rc ul li:nth-child(4n){margin-right: 0px;}
.cont_rc ul li:hover{transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);box-shadow: 0px 0px 15px 0px rgba(15, 107, 217, 0.25);-webkit-box-shadow: 0px 0px 15px 0px rgba(15, 107, 217, 0.25);-moz-box-shadow: 0px 0px 15px 0px rgba(15, 107, 217, 0.25);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;border-radius: 3px;}
.cont_rc ul li:hover .box_rencai{border: 1px solid #fff;}
.box_rencai{width: 278px;height: 258px;border: 1px solid #e4e4e4;border-radius: 3px;background: #fff;}
.box_rencai .img_rencai{text-align: center;margin-top: 15px;}
.box_rencai .img_rencai img{width: 76px;height: 76px;border-radius: 100%;border: 1px solid #e4e4e4;}
.box_rencai .tit_rencai{font-size: 16px;color: #444;text-align: center;line-height: 35px;}
.box_rencai .add_rencai{text-align: center;font-size: 13px;color: #888;}
.box_rencai .add_rencai i{display: inline-block;background: url(../images/ico_add.png) no-repeat;width: 12px;height: 16px;vertical-align: middle;margin-right: 5px;margin-top: -4px;}
.box_rencai .label_rencai{text-align: center;width: 255px;margin: 28px auto 0px;}
.box_rencai .label_rencai span{display: inline-block;width: 95px;height: 24px;line-height: 24px;background: #e9effb;font-size: 12px;color: #337ab7;text-align: center;border-radius: 3px;margin: 0px 7px 12px 7px;}
/*客户端*/
.main_box3{background: #fff;min-width: 1190px;padding: 60px 0px 0px;}
.cont_khd{width: 1190px;margin: 0 auto;}
.khd_btn_box{margin: 0 auto;overflow: hidden;padding: 35px 0 45px;text-align: center;}
.khd_btn{display: block;width: 150px;height: 36px;line-height: 36px;background: #006ad5;font-size: 14px;color: #fff;text-align: center;border-radius: 5px;margin: 0 auto;}
.khd_btn:hover{text-decoration: underline;}
.khd_box{overflow: hidden;}
.khd_img{/*float: left;margin-left: 20px;*/text-align: center;}
.khd_ewm{float: right;margin-right: 85px;}
.ewm_box{margin-top: 50px;}
.ewm_box p{font-size: 16px;color: #333;text-align: center;line-height: 40px;padding-bottom: 10px;}

