@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html, body{font-size:14px; font-family:Arial,'Microsoft yahei';color:#333; 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; font-family:Arial,'Microsoft yahei';}
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;}
img{ border:none;}

/*==================云南省专区=============*/	
/*专区新增导航*/
.nav_box{
  min-width:1190px;
  height:50px; margin-top:10px; border:#e9e9e9 solid 1px;  background:#f6f6f6;
  }
.new_nav{width:1190px; height:50px; margin:0 auto; font-family:"微软雅黑";}
/*.new_nav ul li{width:119px; line-height:50px; font-size:16px; float:left; text-align:center; position:relative;}*/
.new_nav ul li{line-height:50px; float:left; text-align:center; position:relative; margin:0 8px;}
.new_nav ul li a{color:#222; position:relative; float:left; text-align:center; padding:0 30px; font-size:18px;}
.new_nav ul li.current a{ border-bottom:2px solid #ec1313; color:#ec1313;}
.new_nav ul li a:hover{border-bottom:2px solid #ec1313; color:#ec1313; cursor:pointer;}
.new_nav ul li.nav-dl a.nav-dt{cursor:pointer;}

a.nav-dt b{display:block; position:absolute; right:8px; top:23px;*top:23px;_top:23px;width:0; height:0;border-width:5px 5px;border-color:#ec1313 #f6f6f6 #f6f6f6 #f6f6f6;border-style:solid; font-size:0; line-height:0;}
a.nav-dt-hover b{border-color:#f6f6f6 #f6f6f6 #ec1313 #f6f6f6;top:18px;*top:12px;_top:12px; cursor:pointer;}

.sub-zy{width:150px; background:#fff; position:absolute; top:52px; left:0; z-index:1000; display:none; text-align:left;}
.sub-zy ul{margin:0; padding:0;}
.sub-zy ul li{/*width:140px;*/ margin:0;line-height:40px; border-bottom:#e4e4e4 dashed 1px; background:url(../images/ico-2.png) no-repeat 5px center !important;}
.sub-zy ul li a{ display:block; padding-right:0; width:130px;line-height:40px; font-size:14px; color:#333; text-align:left;   padding-left:17px;}
.sub-zy ul li a:hover{text-decoration:underline; background:none !important; border:0px;}
/* =============banner=====================*/
.banner{height:320px; min-width:1190px; /*margin-top:5px;*/overflow:hidden; position:relative;}
.banner .d1{width:100%;height:320px; display:block;position:absolute;left:0px;top:0px; min-width:1190px;}
.banner .d2{width:100%;height:30px;clear:both; position:absolute; z-index:95;left:0px; top:290px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -40px;display:inline;}
.banner .d2 li{width:17px;height:17px; overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*.main_bigbox{width:100%; position:relative; overflow:hidden;}*/
/*企业展示*/
.main_box1{min-width:1190px; overflow:hidden; padding:30px 0; font-family:Arial,'Microsoft yahei'; background:#fff;}
.main_center{width:1190px; overflow:hidden; margin:0 auto;}
.main_bar1{width:1190px; height:65px; text-align:center;  background:url(../images/bar-1.png) no-repeat left center; margin-bottom:20px;}
.main_bar1 h3{font-size:34px; line-height:55px; color:#444;}

.qy_tab{width:1190px; overflow:hidden; padding:0px 0;}
.qy_list{width:352px; overflow:hidden; float:left; text-align:center; margin-left:64px; margin-bottom:30px;}
.qy_list img{width:352px; height:192px; padding-bottom:10px;}
.qy_list p a{font-size:18px; color:#444; line-height:30px;}
.qy_list p a:hover{ color:#1e91d4;}
.qy_list_first{margin-left:0px;}

.more {
    width: 175px;
    height: 41px;
    margin: 0 auto 10px;
}
a.more-btn {
    width: 175px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    background: #fff;
    text-align: center;
    border: #0285cd solid 1px;
    font-size: 18px;
    color: #0285cd;
    display: inline-block;
}
.more-btn:hover{text-decoration:underline;}	

/**技术资源**/
.main_box2{min-width:1190px; overflow:hidden;padding:30px 0; font-family:Arial,'Microsoft yahei';  background:#f5f6f8;}
.zy_tab{width:1190px; overflow:hidden;}

/*技术资源-大层-左边*/	
.zy_left{width:370px; float:left;}
a.figure{display:block;position:relative;width:100%; font-weight:nomal;z-index:2;_overflow:hidden;}
.list-left-one a.figure img{width:370px;height:355px;}
.figure .figure_sign{display:block;position:absolute;left:0;bottom:0;width:53px;height:53px;background:rgba(255,126,0,.9);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#DDFF7E00',endColorstr='#DDFF7E00',GradientType=1);}
.figure .figure_sign .triangle_right02{width:0;height:0;font-size:0;overflow:hidden;border:5px dashed transparent;position:absolute;top:50%;left:50%;margin:-16px 0 0 -6px;border-left-color:#fff;display:inline-block;border-left-width:16px;
border-width:14px;z-index:3;}
.figure_caption{position:relative;_position:relative;_width:310px;margin-left:53px;margin-top:-53px;width:auto;height:43px;padding:5px 0px;line-height:20px;background:rgba(0,0,0,.3);filter:filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000',endColorstr='#77000000');zoom:1;_zoom:1;}
.figure_caption .figure_title{height:40px;line-height:40px;margin-left:10px;font-size:18px;color:#fff; font-family:'Microsoft yahei';margin-right:10px;white-space:nowrap;overflow:hidden;font-weight:normal;}
.figure_caption .figure_title:hover{text-decoration:underline;}
a.figure:hover{ text-decoration:none;}

/*=技术资源-大层-右边=*/	
.zy_right{width:820px;float:left;overflow:hidden;_zoom:1;}
.list-right-show{overflow:hidden;}
.list-right-show-mrt{margin-top:11px;}
.list-right-show li{width:262px;height:172px;float:left;font-size:14px;margin-left:10px;}
.list-right-show .item .figure img{width:262px;height:172px; display:inline-block;}
.mask{position:absolute;bottom:0;left:0;width:100%;height:35px;line-height:35px;background:rgba(0,0,0,.60);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');
	cursor:pointer;letter-spacing:normal;}
.mask .txt01{display:block; text-align:center;padding:0px 5px;color:#fff; overflow:hidden; /*letter-spacing:1px;*/ font-family:'Microsoft yahei';text-decoration:none; font-style:normal;}
.mask .txt01:hover{text-decoration:underline;}

/*两化融合*/
.news_tab{width:1190px; overflow:hidden; padding-bottom:20px; }
/**left**/
.news_left{width:357px; overflow:hidden; float:left;}
.news_left_list{width:357px;}
.news_left_list img{width:357px; height:433px;}
.news_left_list h4{padding:10px 0; width:313px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; }
.news_left_list h4 a{font-size:16px; color:#333;}
.news_left_list p a{font-size:14px; color:#666; line-height:24px;}
.news_left_list h4 a:hover,.news_right_list ul.text h4 a:hover,.robot_list p a:hover,.print_list p a:hover,.zc_list ul.text h4 a:hover{color:#1e91d4; text-decoration:underline;}
/**right**/
.news_right{width:821px; overflow:hidden; float:right;}
.news_right_list{width:821px; overflow:hidden; border-bottom:#cfcfcf dotted 1px; padding-bottom:10px; margin-top:10px;}
.news_right_list ul.img{width:183px; float:left;}
.news_right_list ul.text{width:613px; float:left; margin-left:15px;}
.news_right_list ul.text h4{width:652px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; padding-bottom:5px;}
.news_right_list ul.text h4 a{font-size:16px; color:#333;}
.news_right_list ul.text span{color: #a7a7a7;font-size: 12px;}
.news_right_list ul.text p{padding-top:8px;}
.news_right_list ul.text p a{font-size:14px; color:#666; line-height:24px; height:43px; overflow:hidden; display:block;}
.no-bottom-border{
	border:0px;}

/*工业机器人*/
.robot_tab{width:1190px; overflow:hidden;}
.robot_list{width:295px; overflow:hidden; float:left; position:relative; text-align:center; float:left; margin-left:1px; margin-top:1px;}
.robot_list_left{margin-left:0;}
.robot_img{width:295px; height:146px; position:relative;}
.robot_img img{width:295px; height:146px;}
.video_ico{height:25px; z-index:100; padding-left:35px; line-height:25px; position:absolute; z-index:10px; font-size:24px; color:#FFF; background:url(../images/ico-1.png) no-repeat left top; left:20%; top:65px; cursor:pointer; display:inline-block}
.shadow{z-index:2;background:#000;opacity:0.2;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.4; position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
.robot_img:hover .shadow{display:none; cursor:pointer;}
.robot_list p{padding-top:10px;}
.robot_list p a{font-size:16px; color:#333;}

/*3D打印*/
.print_tab{width:1190px; overflow:hidden; padding:20px 0 30px;}
.print_list{width:270px; overflow:hidden; float:left; text-align:center; margin-left:35px;}
.print_list_left{margin-left:0px;}
.print_img{width:270px; height:180px; position:relative;}
.print_img img{width:270px; height:180px;}
.shadow02{z-index:2;background:#000;opacity:0.2;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.2; position:absolute;top:0;left:0;width:100%;height:100%;display:none;}
.print_img:hover .shadow02{display:block; cursor:pointer;}
.print_list p{padding-top:10px;}
.print_list p a{font-size:16px; color:#333;}

/*众创资源*/
.zc_tab{width:1190px; overflow:hidden; padding:20px 0 0;}
.zc_list{width:570px; overflow:hidden; float:left; margin-left:50px; margin-bottom:40px;}
.zc_list_left{margin-left:0px;}
.zc_list ul.img{width:167px; float:left; border:#e5e5e5 solid 1px; padding:2px; background:#fff;}
.zc_list ul.img img{width:167px; height:111px;}
.zc_list ul.text{width:370px; float:left; margin-left:15px;}
.zc_list ul.text h4{width:370px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; padding-bottom:5px;}
.zc_list ul.text h4 a{font-size:16px; color:#333;}
.zc_list ul.text span{color: #a7a7a7;font-size: 12px;}
.zc_list ul.text p{padding-top:8px; height:70px;}
.zc_list ul.text p a{font-size:14px; color:#666; line-height:24px;}

#back_top{position:absolute; position:fixed; right:10px; bottom:10px; z-index:99999999999;}
#back_top a{width:60px; height:60px; background:url(../images/top.png) no-repeat left top; display:inline-block;}
#back_top a:hover{width:60px; height:60px; background:url(../images/top-hover.png) no-repeat left top; display:inline-block;}

/*按钮*/
.btn-right {
    float: right;
}.homeUpload-btn {
    width: 109px;
    float: left;
    margin: 36px 0px 0px 10px;
    height: 38px;
    overflow: hidden;
    _zoom: 1;
    font-family: 'Microsoft yahei', Arial, Helvetica, sans-serif;
}.homeUpload-btn a {
    background: #008dd3;
    height: 36px;
    border-radius: 50px;
    display: block;
    text-decoration: none;
    color: #fff!important;
}.homeUpload-btn a .homeUpload-txt {
    font-size: 16px;
    text-align: center;
    line-height: 36px;
}


.new_nav ul li.dider {
    width: 3.5px;
    height: 19px;
    margin-top: 14px;
    background: #ec1313;
    margin-right: 3px;
}

/*视频*/
.video_list {
    width: 271px;
    height: 226px;
    overflow: hidden;
    float: left;
    margin: 20px 33px 20px 0;
}.video {
    width: 271px;
    height: 156px;
    border: #dcdcdc solid 1px;
    position: relative;
}.video i {
    position: absolute;
    left: 10px;
    bottom: 10px;
}.video_list p, .video_list p a {
    font-size: 14px;
    line-height: 24px;
    color: #333333;
    font-family: 微软雅黑;
    padding: 10px 0px;
	height:20px;
	overflow:hidden;
    text-align: center;
}
.zy_tab_out{
	width:1230px;}
.banner-out{
	width:1190px;
	height:320px;
	margin:0 auto;
	position:relative;
	}
.picture {
    width: 590px;
    height: 320px;
	position:absolute;
	left:600px;
	
}

/*--------------客户端头部*/
#zengjia{width: 1190px;
    margin: auto;
    overflow: hidden;
    _zoom: 1;
    padding: 10px 0px 10px 0px;
	display:none;
	}
.Client-index-logo {
    width: 800px;
	background: url(http://www.zhizaoyun.com/images/common/logo_khd.png) no-repeat left top;
    float: left;
    height: 40px;

}
.Client-index-logo span{height: 20px;
    color: #333333;
    margin-left: 160px;
    padding-left: 20px;
    border-left: 2px solid #727272;
    display: inline-block;
    margin-top: 9px;
    font-size: 18px;
    line-height: 20px;
    font-family: "微软雅黑";
}
.Client-homeUpload-btn {
    width: 109px;
    float: left;
    margin: 0px 0px 0px 10px;
    height: 30px;
    overflow: hidden;
    _zoom: 1;
    font-family: 'Microsoft yahei', Arial, Helvetica, sans-serif;
}

.Client-homeUpload-btn a {
    background: #008dd3;
    height: 30px;
    border-radius: 50px;
    display: block;
    text-decoration: none;
    color: #fff!important;
}
.Client-homeUpload-btn a .Client-homeUpload-txt {
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}