/* CSS Document */

/*banner*/
.index_focus {position: relative;width: 100%;height:700px;margin: 0 auto;overflow: hidden;}
.index_focus .bd li {  display: none;position: absolute;left: 0;top: 0;width:1920px;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;margin:0 auto}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;left:50%;bottom:-220px;}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:38px;font-family:"微软雅黑";color: #fff;text-decoration: none;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{color: #0f68c8;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top: -36px;width: 72px;height: 72px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;background: url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre {left: 30px;background-position: 0 0;}
.index_focus_pre:hover {background-position: 0 -144px;}
.index_focus_next {right: 30px;background-position: 0 -72px;}
.index_focus_next:hover {background-position: 0 -216px;}
.procedures_media{text-align:center;margin:15px auto;}

/*页面内容*/
.text-muted{
	color:#5A585B;
}
.choice,.service,.products_show{
	margin:0 auto;
	width: 1200px;
}
.choice h2{
	margin-bottom: 20px;
}
.media{
	width:295px;
	padding-bottom:40px;
	float:left;
}
.choice .media p{
	padding-top:8px;
	width:235px;
	margin:0 auto;
}
.choice p.text-muted{
	font-size:16px;
	height:30px;
	line-height: 24px;
}
.choice .media{
	width:275px;
	border:1px solid #d2d2d2;
	margin:10px;
	padding-top:10px;
}
.choice .media:hover{
	border:1px solid #0066d9;
}
.choice .media p:hover{
	color: #0066d9;
}
.smart_life{
	height: 135px;
	margin-top: 45px;
	background-image:url(../images_sentry/smart_life.jpg);
	background-position: 48% 0;
}
.smart_life a.btm{
	width: 150px;
	height: 38px;
	display: block;
	color: #fff;
	font-size: 16px;
	background: #0078FF;
	text-align: center;
	line-height: 38px;
	border-radius: 19px;
	margin:33px auto auto 34%;
}
.smart_life a.btm:hover{
	color: #fff;
	background: #0061C8;
}
.smart_life img{
	padding: 4px;
}
.service span.t_blue{
	color: #012194;
}
.service h2{
	margin-bottom: 36px;
}
.service h3{
	font-size: 18px;
	font-weight: bold;
	color: #022294;
	line-height: 45px;
}
.service .media p{
	color: #666;
	font-size: 16px;
	line-height: 24px;
}
.product_introduction .mainLeft{
	width:450px;
	height: 350px;
	float: left;
}
.product_introduction h2,.features h2,.products_show h2,.application h2{
	margin-bottom: 10px;
	margin-top: 10px;
}
.product_introduction span,.features span,.products_show span,.application span{
	color: #CDCDCD;
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 36px;
}
.product_introduction p{
	color: #9B9B9B;
	font-size: 18px;
	line-height: 32px;
	margin: 20px 0;
}
.product_introduction hr{
	height:1px;
	border:none;
	border-top:1px solid #9E9E9E;
}
.product_introduction a.more{
	width: 85px;
	height: 28px;
	color: #9B9B9B;
	font-size: 16px;
	line-height: 28px;
	text-align: center;
	display: inline-block;
	border:1px solid #D8D8D8;
	border-radius: 5px;
}
.mainFeatures,.mainApplication{
	margin:20px 0 0 20px;
	background: #F9F9F9;
}
.mainFeatures ul{
	width: 1200px;
	font-size: 0;
	text-align: center;
	margin: 0 auto;
}
.mainFeatures li{
	width: 200px;
	padding: 40px 0;
	display: inline-block;
	vertical-align:bottom;
}
.features h3,.mainApplication h3{
	color:#424242;
	font-size: 16px;
	line-height: 32px;
}
.first_choice,.third{
	margin-top:20px;
}
.products_show .mainLeft,.products_show .mainRight{
	height: 430px;
	float: left;
}
.products_show .mainLeft{
	width: 648px;
}
.products_show .mainRight{
	width: 550px;
}
.first_choice .mainRight{
	background-image:url(../images_sentry/products_lz.jpg);
}
.products_show img,.mainFeatures img,.product_introduction img{
	cursor:pointer;
}
.products_show ul{
	padding-top: 70px;
	padding-left: 55px;
}
.products_show ul li{
	color: #8D8D8D;
	font-size: 15px;
	text-transform: uppercase;
	line-height: 28px;
}
.second_choice .mainRight{
	background-image:url(../images_sentry/products_sc.jpg);
}
.second_choice{
	margin-top: 30px;
}
.third .mainRight{
	background-image:url(../images_sentry/products_zm.jpg);
}
.mainApplication ul{
	width: 1200px;
	font-size:0;
	margin: 0 auto;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
}
.mainApplication li{
	width: 30%;
	background: #fff;
	display: inline-block;
	vertical-align:bottom;
	padding:25px 20px;
}
.mainApplication h3{
	color: #737373;
	text-align: left;
	padding-top: 12px;
}
.mainApplication .underline{
	border-bottom:2px solid #9E9E9E;
}
.application h2.share{
	color: #737373;
	font-size: 14px;
	width: 800px;
	margin: 0 auto;
	line-height: 2em;
}
.mainApplication p{
	color: #c5c5c5;
	font-size: 14px;
	line-height:1.5em;
}
.application_contact{
	height: 60px;
	width: 1200px;
	margin: 0 auto;
	background: #fff;
}
.application_contact a.btm{
	width: 268px;
	height: 45px;
	display: block;
	border:1px solid #D8D8D8;
	font-size: 18px;
	text-align: center;
	line-height: 45px;
	color: #9B9B9B;
	border-radius: 5px;
	margin:0 auto;
}
.application_contact a.btm:hover{	
	color: #fff;
	background: #0061C8;
}
/*可支持全国各地“健康码”*/
.health{
	height: 525px;
	background-image:url(../images_sentry/health_code_pass.jpg);
	background-position: 48% 0;
}
.health p{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	letter-spacing:3px;
}
.health span{
	color: #FEE901;
	font-size: 18px;
}
.health p.open{
	text-indent: -9999px;
}


/*页尾内容*/
#Footer .container-fluid{width:1200px;padding-top:10px;margin:0 auto;}
#Footer{height: 280px;background: url(../images_health/footer.jpg) 80%;}
#Footer .left{width: 450px;float: left;}
#Footer .right{width:450px;float:left;padding-left: 100px;padding-top: 90px;}
#Footer h3{color:#fff;font-size:26px;margin-top:60px;line-height:1.2em;}
#Footer ul{margin-top:40px;color: #fff;}
.contact li{list-style:none;font-size:16px;line-height:28px;text-transform: lowercase;}