/* 华可，在认真做物联网 */
.about-banner {
	margin-top:0px;
}
.about-banner .banner-content {
	height: 100%;
	padding-top: 100px;
}
.about-banner .banner-content .banner-title {
	font-size: 30px;
	font-weight: 600;
}
.about-banner .banner-content .banner-desc {
	width: 540px;
	margin-top: 40px;
	font-size: 16px;
}
.aboutCont {
	padding-top: 0px;
}
.aboutCont .tab {
	position: relative;
}
.tab-menu {
	width: 100%;
	z-index: 1;
	/* text-align: center; */
	/* display:table; */
	display: flex;
	flex-wrap: wrap;
}
.tab-menu li {
	display:inline-table!important;
	width: 16% !important;
	margin-right: 0 !important;
	font-size: 18px !important;
}

.tab .tab-box {
	position: relative;
	padding: 0px 0 90px;
	clear: both;
}
.tab .hide {
	display: none;
}
.tab-box .summary {
	font-size: 15px;
	line-height: 24px;
}
.am-paragraph-default {

    color: #333333;
    font-size: 16px;
    text-align: justify;
    word-break: break-all;
	line-height:1.9;

}

.tab-box .summary .company-summary {
	position: relative;
	height: 191px;
	margin-top: 38px;
}
.tab-box .summary .company-summary .aim {
	margin-left: 45px;
	font-size: 14px;
	line-height: 22px;
	float: left;
}
.summary .company-summary .joinus, .culture .joinus, .contact .joinus {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 18px;
	padding: 0px 24px;
	color: #fff;
	background-color: #13b5b1;
	line-height: 38px;
	-webkit-transition: background-color .6s ease-in;
	-moz-transition: background-color .6s ease-in;
	-ms-transition: background-color .6s ease-in;
	-o-transition: background-color .6s ease-in;
	transition: background-color .6s ease-in;
}
.tab-box .culture {
	position: relative;
}
.tab-box .culture .culture-item {
	margin-bottom: 19px;
	height: auto;
	font-size: 14px;
	line-height: 22px;
}
.tab-box .culture .culture-item span {
	display: block;
	font-size: 18px;
	color: #0a58a5;
}
.tab-box .contact {
	position: relative;
	margin-top: -20px;
}
.tab-box .contact .na_map {
	width: 650px;
	float: left;
}
.tab-box .contact .info {
	width: 450px;
	float: right;
	font-size: 16px;
	padding-top: 24px;
	line-height: 1.8em;
}
.tab-box .contact .info>p {
	margin-bottom: 15px;
}
.about_left {
	width: 500px;
	float: left;
}
.about_left p {
	margin-bottom: 10px;
	color: #666;
}
.about_right {
	width: 660px;
	float: right;
}
.about_right p {
	margin-bottom: 20px;
	color: #666;
}
.about_tit {
	background: url(img20170107/duty_bg.png);
	padding: 12px 15px;
	margin: 0px 0px 10px;
	font-size: 17px;
	color: #fff;
	font-weight: 400;
}

.am-paragraph-default p, .am-paragraph-default a {
    color: #333333;
}
.am-paragraph-default p {
    font-size: 16px;
	margin:15px 0; line-height:30px;
}
.about_warp{padding:0 50px 100px}
.about_nav{text-align:center}
.about_nav a{display:inline-block!important;width:180px;height:52px;line-height:52px;font-size:20px;margin-left:25px;border-radius:26px;border:#000 solid 1px}
.about_nav a:first-of-type{margin-left:0}
.about_nav a:hover,.about_nav a.on{background:#006BF8;color:#fff;box-shadow:0px 10px 25px 0px rgba(23,128,224,0.21);border:1px solid #006BF8}
.about_company{margin-top:90px;}
.about_company .title{font-size:44px;font-weight:500;border-bottom:#E4E7ED solid 1px;padding-bottom:30px}
.about_company .des{padding-top:34px}
.about_data{margin:60px -12px 0;padding:28px 0;box-shadow:0px 10px 25px -10px rgba(16,48,77,0.1);border:1px solid rgba(220,229,237,1)}
.about_data.last{box-shadow:none;border:none;margin-top:0;padding:15px 0}
.about_data li{padding:7px 12px;text-align:center;font-size:22px;position:relative}
.about_data li:after{display:block;content:'';width:1px;height:50px;position:absolute;right:0;top:50%;margin-top:-25px;background-color:#787878}
.about_data li:last-of-type:after{display:none}
.about_data li .title{font-size:16px; margin-bottom:10px;}
.about_data li .text{font-size:30px;color:#006BF8;margin-top:24px;font-weight:300; display:block;}
.about_des{margin-top:60px}
.about_history{margin-top:90px}
.about_history .title{font-size:44px;font-weight:500;}
.about_history .des{margin-top:20px;font-size:24px;font-weight:500}
.about_history_list{margin-top:50px}
.about_history_date{width:105px!important;float:left;position:relative}
.about_history_date:after{display:block;content:'';width:5px;height:calc(100% - 28px);background-color:#E8EAEE;position:absolute;right:0;top:18px;z-index:1}
.about_history_date li a{display:block;font-size:22px;font-weight:300;line-height:33px;position:relative;margin-bottom:18px;z-index:3}
.about_history_date li.current a{color:#108EE9;font-weight:500}
.about_history_date li a:after{display:block;content:'';width:15px;height:15px;background-color:#E8EAEE;position:absolute;right:-5px;top:50%;margin-top:-7px;border-radius:50%}
.about_history_date li.current a:after{background-color:#108EE9}
.about_history_date li:last-of-type a{margin-bottom:0}
.about_history_bd{width:calc(100% - 150px);float:right}
.about_history_bd .title{height:30px;font-size:22px;font-weight:500;color:#333333;line-height:30px}
.about_history_bd .am-paragraph-default{border-bottom:#E8EAEE solid 2px;margin-bottom:47px;padding:0 0 24px 16px}
.about_history_bd .text{padding:32px 0 0 30px;font-weight:300}
.about_area{margin-top:120px}
.about_area_banner{position:relative;margin:90px 0 0;box-shadow:none;z-index:1;overflow:hidden;border-radius:0}
.about_area_banner .am-control-nav{display:block;width:auto;height:auto;overflow:hidden;position:absolute;left:0;bottom:15.75%;z-index:10}
.about_area_banner .am-control-nav li{margin:0;display:block}
.about_area_banner .am-control-nav li a{display:block;width:auto;height:44px;line-height:44px;font-size:16px!important;z-index:3;text-indent:0;background:none;box-shadow:none;text-align:left;position:relative;border-bottom:#DFDFDF solid 1px;border-radius:0}
.about_area_banner .am-control-nav li a:hover{background:none}
.about_area_banner .am-control-nav li a.am-active{font-size:16px!important;background:none;opacity:1}
.about_area_banner .am-control-nav li a.am-active:after{display:block;content:'';width:50%;height:3px;background-color:#006BF8;position:absolute;left:0;bottom:-2px}

.business_wapper{padding:0 0 100px}
.business_list{margin-top:50px!important;position:relative}
.business_list dt{position:relative}
.business_list dt .des{width:calc(100% - 600px);height:100%;position:absolute;left:0;top:0;padding:0 48px 0 30px}
.business_list dt .des .title{font-size:44px;font-weight:500;margin-bottom:14px; line-height:normal;}
.business_list dt .des .title a{font-size:18px;margin-left:25px}
.business_list dt .img{width:620px; float:right}
.business_list dt .img img{display:block;width:100%}
.business_list:nth-of-type(even) dt .des{left:inherit;right:0;padding:0 30px 0 48px}
.business_list:nth-of-type(even) dt .img{float:none}
.business_list dd{padding:60px 0;border-bottom:#D3D3D3 solid 1px}
.business_list dd li{padding:7px 12px;text-align:center;font-size:22px;position:relative}
.business_list dd li:after{display:block;content:'';width:1px;height:80px;position:absolute;right:0;top:50%;margin-top:-40px;background-color:#D3D3D3}
.business_list dd li:last-of-type:after{display:none}
.business_list dd li .title{font-size:24px;color:#006BF8;font-weight:normal}
.business_list dd li .text{font-size:18px;color:#171717;margin-top:15px}

.picture-hover-animate{display:block;position:relative;overflow:hidden;}
.picture-hover-animate:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;visibility:visible;width:190px;height:190px;margin:auto;content:'';transition:all 0.6s ease-in-out;transform:scale(6);opacity:1;border:95px solid rgba(0,0,0,0.1);border-radius:95px}
.picture-hover-animate:hover:after{visibility:hidden;opacity:0;border:0 solid rgba(0,0,0,0.2)}
.am-paragraph-default {

    color: #333333;
    font-size: 16px;
    text-align: justify;
    word-break: break-all;
	font-weight:normal;
}
.business_list dt .des .title {
    font-size: 40px;
    font-weight: 500;
    margin-bottom: 14px;
}