﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:top;}
form,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}

body{margin:0px;font-size:12px;padding:0 0 20px 0;line-height:14px;font-family:Arial;background:#e9e9e9;}
input,select,textarea{font-size:12px;line-height:14px;font-family:Arial; vertical-align:top;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
h1{font-size:24px;line-height:26px;}
h2{font-size:20px;line-height:23px; font-family:Verdana; font-weight:normal;color:#2f4075;}
h3{font-size:18px;line-height:21px;font-family:Verdana; font-weight:normal;color:#2f4075;}
h4{font-size:14px;line-height:16px; font-weight:normal;color:#2f4075;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
div.container-mid{width:935px;margin:0 auto; background:url(images/container-mid.jpg) repeat-y;}
div.container-btm{width:935px;padding:0 0 23px 0;background:url(images/container-btm.jpg) no-repeat left bottom;}
div.header{width:935px;padding:15px 0 10px 0;}
div.header-left{width:610px; float:left;}
div.header-left img{padding:0 0 0 30px;}
div.header-right{width:325px; float:left;}
div.nav{width:920px;height:44px; background:url(images/nav-bg.jpg) repeat-x; margin:0 auto;}
ul.nav{width:894px; margin:0 auto; list-style:none;padding:0;}
ul.nav li{ float:left; padding:13px 7px 0 7px; line-height:20px; width:auto;}
ul.nav li a{color:#f1f3f7; font-size:18px;}
ul.nav li ul{ position:absolute; z-index:2; background:#ebedec; border:solid 1px #c0bdb6; list-style:none; padding:0; margin:0 0 0 43px; display:none;}
ul.nav li.hover ul{ display:block;}
ul.nav li ul li{ float:none; clear:both; line-height:19px; border-bottom:solid 1px #888989; padding:0 8px; width:auto;}
ul.nav li ul li a{ font-size:12px; color:#445fac;}
div.content{width:890px; margin:0 auto;padding:10px 0 20px 0;}
div.content-left{width:560px; float:left;}
div.commercial{width:558px; border:solid 1px #d4d2d2;}
div.commercial-left{width:311px; float:left;}
div.commercial-left h2{color:#3d57a7;padding:7px 0 9px 20px;}
div.commercial-left p{color:#fff;padding:15px 25px 0 30px;height:134px; font-size:16px; line-height:20px; background:url(images/security-bg.jpg) repeat-x;}
div.commercial-right{width:247px; float:left;}
div.security{width:560px;}
div.security-inner{width:530px; margin:0 auto;padding:15px 0 0 0;}
div.security-left{width:257px; float:left;}
div.fire{width:257px;height:98px; background:url(images/fire-bg.jpg) no-repeat;}
div.fire-left{width:88px; float:left;}
div.fire-left img{padding:12px 0 0 19px;}
div.fire-right{width:161px; float:left;padding:0 4px;}
div.fire-right h4{color:#243780;padding:12px 0 0 0;}
div.fire-right p a{color:#243780;}
div.security-detail{width:257px;}
div.security-detail h2{text-align:center;padding:10px 30px 2px 0;}
div.item{width:257px;padding:8px 0;}
div.item span{color:#2f4075;}
div.item p a{color:#2f4075;}
div.security-right{width:257px; float:right;}
div.content-right{width:314px; float:right;}
div.contact{width:320px;border:solid 1px #d2d2d2;}
div.contact h3{ text-align:center;color:#3a53a5;}
div.contact p.are{padding:0 0 0 10px;}
div.contact form{width:285px; margin:0 auto;}
div.detail{width:225px;padding:5px 0 0 0;}
div.col1{width:42px; float:left; font-weight:bold;}
div.col2{width:183px; float:left;}
div.col2 input.name-detail{width:115px;}
div.col2 input.phone-detail{width:50px;}
div.col2 input.email-detail{width:105px;}
div.col2 input.send{width:48px; height:15px;border:none;margin:2px 0 0 8px;color:#fff; background:url(images/send-bg.jpg) no-repeat;}
div.visit{width:320px; text-align:center;padding:10px 0;}
div.visit p{ font-size:14px; line-height:16px;}
div.audio{width:320px;}
div.audio h2{ text-align:center;padding:10px 0;}
div.audio img{ float:left;padding:0 10px 0 0;}
div.audio p a{color:#406fa5;}
div.audio p.see{padding:15px 0 0 0;}
div.content-btm{width:838px;padding:8px 0 5px 0; clear:both; margin:0 auto; background:#f1f1f1;}
div.con-btmleft{width:152px; float:left;}
div.con-btmleft img{padding:0 0 0 10px;}
div.con-btmright{width:686px; float:left;}
div.products{width:686px;padding:7px 0;}
div.products-left{width:135px; float:left;}
div.products-right{width:550px; float:left;}
div.products-right a{color:#26397b; font-size:11px;}
div.footer{width:935px;margin:0 auto; text-align:center;padding:5px 0 0 0;}
div.footer p{color:#585656; font-size:11px; line-height:15px;}
div.footer p span{padding:0 0 0 40px;}
div.footer p a{color:#585656; font-size:11px;}
/*************************** interior.htm *********************************************/
div.content-left2{width:280px; float:left;}
div.testimo{width:260px; background:#d7e1f2; border:solid 1px #d2d2d2;}
div.testimo-inner{width:220px; margin:0 auto;padding:15px 0 20px 0;}
div.testimo-inner h3{ font-size:16px;}
div.testimo-inner p{padding:12px 0 0 0;}
div.content-right2{width:596px; background:url(images/right2-line.jpg) no-repeat left bottom; float:left;}
div.systems{width:596px;}
div.system1{width:586px;padding:15px 0 10px 10px}
div.system1-left{width:150px; float:left;}
div.system1-right{width:410px; float:left;}
div.system1-right p{padding:30px 0 0 0;}
div.system1-right p a{color:#406fa5;}
div.system2{width:586px;padding:0 0 40px 10px}
div.system2-right{width:150px; float:left;}
div.system2-left{width:410px; float:left;}
div.system2-left p{padding:30px 0 0 0;}
div.system2-left p a{color:#406fa5;}
div.footer2{padding:20px 0;}
div#slideshow{background-image: url(images/slide01.jpg);width:247px;height:198px;}
img#slideshowCurrentImage{display: inline; opacity: 0;width:247px;height:198px; vertical-align:top;}