@charset "utf-8";
/* CSS Document */
body{
	padding:0; 
	font-family:"Microsoft YaHei",Arial;
	font-size:14px;
	background-color:#fafcfb;
	}
.fl{
	float: left;
	}
.fr{
	float: right;
	}
.margin{
	margin:0 auto;
	}
.hidden{
	overflow:hidden;
	}
.width1000{
	width:1004px;
	}
/* 公用 */
.index_left{
	float:left;
	width:250px;
	overflow:hidden;
	min-height:1150px;
	margin-bottom:10px;
	-webkit-box-shadow: #dbdddc 0px 0px 10px;
	-moz-box-shadow: #dbdddc 0px 0px 10px;
	box-shadow: #dbdddc 0px 0px 10px;
	margin-left:4px;
	}
.index_right{
	float:right;
	width:740px;
	overflow:hidden;
	}
.nav_qh{
	height:70px;
	line-height:70px;
	text-align:center;
	}
.nav_qh a{
	color:#323232;
	}
.nav_qh a:hover{
	color:#00548b;
	}
.logo{
	width:250px;
	height:140px;
	}
.menu_nav{
	overflow:hidden;
	text-align:center;
	}
.menu_nav li{
	height:45px;
	line-height:45px;
	}
.menu_nav li a{
	font-size:16px;
	color:#323232;
	}
.menu_nav li a:hover{
	color:#00548b;
	}
.index_main{
	padding:10px;
	border:1px solid #e6e8e7;
	background-color:#FFF;
	color:#646464;
	line-height:25px;
	min-height:882px;
	}
.foot_bg{
	background-color:#00548b;
	height:40px;
	line-height:40px;
	color:#FFF;
	font-size:12px;
	border:1px solid #aaabab;
	margin-top:40px;
	}
.foot_bg i{
	margin-left:20px;
	}
.foot_bg a{
	margin-right:20px;
	color:#FFF;
	}
.page_banner{
	width:740px;
	height:200px;
	overflow:hidden;
	}
/* 公用en */
/* 表单 */
.form_div{
	margin-top:25px;
	border-top:1px solid #e1e1e1;
	}
.form_div .zxlx{
	height:35px;
	font-size:16px;
	color:#1d4c74;
	font-weight:600;
	padding-top:85px;
	text-align:center;
	background:url(../images/zxlx.jpg) no-repeat scroll center 30px;
	}
.form_div ul{
	margin-left:25px;
	}
.form_div ul li.form_tit{
	color:#646464;
	height:35px;
	line-height:35px;
	}
.form_div ul li input{
	width:190px;
	padding:0px 4px;
	height:30px;
	line-height:30px;
	background-color:#eeeeee;
	border:1px dashed #bebebe;
	}
.form_div ul li textarea{
	background-color:#eeeeee;
	border:1px dashed #bebebe;
	width:198px;
	height:120px;
	}
.form_div ul li.button{
	margin-top:35px;
	}
.form_div ul li.button input{
	width:200px;
	text-align:center;
	height:40px;
	line-height:40px;
	background-color:#00548b;
	font-size:18px;
	color:#FFF;
	border:0px;
	}
/* 表单en */
/* 导航 */
.top_nav{
	background-color:#01538b;
	height:36px;
	line-height:36px;
	margin-top:10px;
	}
.top_nav li dd{
	padding:0px 20px;
	text-align:center;
	}
.top_nav li dd a{
	color:#FFF;
	}
.top_nav li:hover dd{
	background:url(../images/daohang.png) no-repeat scroll  center bottom #01538b;
	}
.top_nav li:hover dd a{
	color:#a6dc45;
	}
.top_nav li ul{
	display:none;
	position:absolute;
	z-index:999;
	padding:0px 4px;
	border-top:1px solid #FFF;
	background-color:#01538b;
	}
.top_nav li ul li{
	padding:0px 15px;
	line-height:25px;
	margin:9px 0px;
	}
.top_nav li ul li a{
	color:#FFF;
	}
.top_nav li ul li:hover{
	background-color:#a6dc45;
	}
.top_nav li ul li:hover ol a{
	color:#00548b;
	}
.top_nav li ul li ul{
	border-left:4px solid #FFF;
	position:absolute;
	margin-left:156px;
	top:0px;
	width:220px;
	display:none;
	}
.top_nav li ul li ul li{
	text-align:left;
	padding:0px 0px 0px 10px;
	}
.top_nav li ul li ul li a{
	color:#FFF;
	}
/* 导航en */
.page_tit{
	height:80px;
	line-height:80px;
	}
.page_tit i.fl{
	font-size:18px;
	color:#0a5489;
	font-weight:600;
	margin-left:12px;
	}
.page_tit i.fr a{
	color:#646464;
	margin:0px 6px;
	}
/* 新闻 */
.news_ul{
	height:615px;
	border-top:1px solid #d5ceca;
	width:670px;
	margin-left:12px;
	}
.news_ul li{
	height:50px;
	border-bottom:1px solid #d5ceca;
	padding:15px 0px;
	}
.news_ul li div.news_time{
	width:65px;
	text-align:center;
	font-size:12px;
	color:#00548b;
	}
.news_ul li div.news_time i{
	font-size:22px;
	}
.news_jj{
	margin-left:22px;
	width:445px;
	-moz-transition: 1s; 
-webkit-transition: 1s; 
-o-transition: 1s;
transition:1s;
	}
.news_ul li:hover .news_jj{
	margin-left:30px;
	-moz-transition: 1s; 
	-webkit-transition: 1s; 
	-o-transition: 1s;
	transition:1s;
	}
.news_jj a{
	font-size:16px;
	color:#ff725d;
	font-weight:600;
	}
.news_jj p{
	font-size:12px;
	color:#2e2e2e;
	}
.news_more{
	font-weight:600;
	color:#FFF;
	padding:5px 25px;
	border-radius:8px;
	background-color:#00548b;
	margin-top:5px;
	}
.news_more:hover{
	background-color:#ff725d;
	}
.news_show_tit{
	text-align:center;
	font-size:20px;
	}
.news_show_time{
	text-align:center;
	color:#999;
	font-size:12px;
	}
.news_show_img{
	text-align:center;
	margin:20px 0px;
	}
.news_show_con{
	color:#393939;
	padding:0px 20px;
	}
.fenye{
	text-align: center;
}
.fenye a{
	padding: 2px 8px;
	font-size: 13px;	
	color: #646464;
	margin-left: 8px;
}
.fenye a:hover{
	color: #00548b;
}
.fenye span{
	padding: 2px 8px;
	font-size: 13px;
	color: #00548b;
	margin-left: 8px;
}
/* 新闻 en */
/* 合作伙伴 */
.hzhb_ul{
	overflow:hidden;
	}
.hzhb_ul li{
	float:left;
	border:1px solid #dcdcdc;
	width:158px;
	height:70px;
	margin:0px 9px 30px;
	text-align:center;
	overflow:hidden; position:relative;
	}
.hzhb_ul li a{ position:absolute; top:0px; left:0px; right:0px; bottom:0px;}
.hzhb_ul li img{
	max-width:158px;
	max-height:70px;
	position: absolute; margin:auto; top:0px; left:0px; right:0px; bottom:0px;
	}
.hzhb_ul li:hover img{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	}
/* 合作伙伴 en */
/* 产品 */
.page_mu_ul li ul li{
	padding-left:20px;
	line-height:30px;
	font-size:14px;
	}
.page_mu_ul li ul li i{
	position:absolute;
	margin-left:-10px;
	}
.photo_page_con{
	overflow:hidden;
	}
.photo_page_con h6{
	font-size:16px;
	color:#00548b;
	margin:20px 0px;
	}
.photo_down{
	background:url(../images/down.jpg) no-repeat scroll 0px center;
	padding-left:25px;
	}
.photo_page_con div a,.photo_down a{
	color:#323232;
	text-decoration:underline;
	}
.photo_page_con div a:hover{
	color:#00548b;
	}
.photo_ul{
	overflow:hidden;
	}
.photo_ul li{
	float:left;
	width:150px;
	height:205px;
	margin:0px 14px 30px;
        overflow:hidden;
	}
.photo_ul li div{
	border:1px solid #5b5b5b;
	width:148px;
	height:148px;
	text-align:center;
	overflow:hidden;
	}
.photo_ul li div img{
	max-width:148px;
	max-height:148px;
	-moz-transition: 1s; 
-webkit-transition: 1s; 
-o-transition: 1s;
transition:1s;
	}
.photo_ul li:hover div img{
	transform: scale(0.9);
	-moz-transform: scale(0.9);
	-webkit-transform: scale(0.9);
	-o-transform: scale(0.9);
	-moz-transition: 1s; 
-webkit-transition: 1s; 
-o-transition: 1s;
transition:1s;
	}
.photo_ul li p{
	height:40px;
	line-height:25px;
	text-align:center;
	color:#323232;
	}
.photo_ul li:hover p{
	color:#00548b;
	}
.photo_show_top{
	overflow:hidden;
	}
.photo_show{
	overflow:hidden;
	padding:0px 10px;
	}
.photo_show_top img{
	float:left;
	width:250px;
	height:250px;
	border:1px solid #d4d1d1;
	}
.photo_show_top div{
	float: right;
	width:415px;
	height:150px;
	}
.photo_show_top div p{
	font-size:18px;
	height:50px;
	}
.photo_down_tit{
	font-size:18px;
	color:#72903c;
	margin:10px 0px;
	}
.photo_show_foot div h5{
	font-size:16px;
	color:#323232;
	height:40px;
	}
.photo_show_foot div.fl{
	width:320px;
	}
.photo_show_foot div.fl ul li{
	width:310px;
	height:35px;
	line-height:35px;
	background-color:#e6e6e6;
	color:#a2a2a2;
	padding-left:10px;
	margin-bottom:12px;
	}
.photo_show_foot div.fl ul li input{
	background-color:#e6e6e6;
	width:195px;
	height:35px;
	line-height:35px;
	border:0px;
	}
.photo_show_foot div.fl ul li.show_text{
	background:none;
	height:120px;
	padding-left:0px;
	}
.photo_show_foot div.fl ul li.show_text textarea{
	width:320px;
	height:120px;
	background-color:#e6e6e6;
	border:0px;
	}
.photo_show_foot div.fl ul li.show_sub{
	background:none;
	height:120px;
	padding-left:0px;
	}
.photo_show_foot div.fl ul li.show_sub input{
	width:160px;
	margin-left:160px;
	height:40px;
	background-color:#00548b;
	font-size:18px;
	color:#FFF;
	}
.photo_show_foot div.fr{
	width:300px;
	}
/* 产品 en */
/* 起重机安全与视频系统 */
.page_mu_tit{
	height:45px;
	line-height:45px;
	color:#FFF;
	background-color:#00548b;
	text-align:center;
	font-size:16px;
	border:1px solid #a7a6a6;
	margin-bottom:15px;
	}
.page_mu_ul{
	overflow:hidden;
	}
.page_mu_ul li{
	line-height:40px;
	padding-left:20px;
	font-size:16px;
	}
.page_mu_ul li a{
	color:#323232;
	}
.page_mu_ul li a:hover{
	color:#00548b;
	}
.page_con{
	padding:0px 10px;
	}
.page_top{
	overflow:hidden;
	}
.page_top .fl{
	width:270px;
	overflow:hidden;
	}
.page_top .fl div{
	width:268px;
	height:378px;
	border:1px solid #afadad;
	margin-bottom:15px;
	}
.page_top .fr{
	width:400px;
	}
.page_top .fr h5{
	font-size:16px;
	color:#00548b;
	height:35px;
	line-height:35px;
	}
.page_top .fr div{
	overflow:hidden;
	color:#323232;
	}
.page_foot{
	padding-top:80px;
	background:url(../images/page_con_bg.jpg) no-repeat scroll 0px 37px;
	}
.page_foot li{
margin-left: 20px;
list-style: inherit;
}
/* 起重机安全与视频系统 en */
/* 资料下载 */
.down_ul{
	overflow:hidden;
	}
.down_ul li{
	background:url(../images/down.jpg) no-repeat scroll 10px center;
	padding-left:35px;
	height:35px;
	line-height:35px;
	}
.down_ul li a{
	color:#323232;
	text-decoration:underline;
	}
/* 资料下载 en */