@charset "utf-8";
body { background-color:#74aac6; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#545454; font-size:12px;}
ul,p{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}

.fw{ font-weight:600;}
.bold{ font-weight:bold;}
.fs10 { font-size: 10px; }
.fs11 { font-size: 11px; }
.fs12 { font-size: 12px; }
.fs14 { font-size: 14px; }
.fs15 { font-size: 15px; }
.fs16 { font-size: 16px; }
.fs18 { font-size: 18px; }

.logo{ width:218px; height:160px; float:left;}
.top-right{ width:561px; height:160px; float:left;}
	.top-right .con-section{ background:url(../images/header-top-bg.jpg); width:561px; height:76px; background-repeat:no-repeat;}
	.top-right .con-section p{ float:right; padding:20px 15px 0px 0px; color:#206faa;}
	.top-right .menu-section{ width:561px; height:37px;}
	.top-right .punchline{ background:url(../images/punchline-bg.jpg); height:47px; width:561px; background-repeat:no-repeat;}
	.top-right .punchline p{ padding:15px 0px 0px 0px; color:#383b2f;}
.flash-bg{ background:url(../images/new-flash-bg.jpg); width:779px; height:227px; background-repeat:no-repeat;}
.b-b{  background:url(../images/body-bg.jpg); background-repeat:repeat-y; width:779px;}
.body-section{ width:779px;}
	.body-section .left{ padding:20px 20px 15px 20px; width:372px; float:left; text-align:justify;}
	.body-section .left p{ color:#010101; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:600; padding-bottom:10px;}
	.body-section .left .sk{ height:65px;}
	.body-section .left .sk ul{ width:165px; float:left; margin-left:10px;}
	.body-section .left .sk li{ list-style-image:url(../images/aerow.gif); margin-left:10px;}
	.body-section .left .sk1{ height:105px;}
	.body-section .left .sk1 ul{ width:160px; float:left; margin-left:10px;}
	.body-section .left .sk1 li{ list-style-image:url(../images/aerow.gif); margin-left:10px;}
	
	.body-section .right{ margin:27px 8px 0px 13px; width:346px; float:left; background: url(../images/4easystep.jpg); width:345px; height:302px; background-repeat:no-repeat;}

.foot-bg{ background-color:#1a4d80;}
.footer-top{ width:775px; margin:0 auto; background-color:#bbdbe8; margin-top:2px; text-align:center;}
.footer-top div{ width:775px; margin:0 auto; background:url(../images/foot-top-rep.jpg); height:5px; background-repeat:repeat-x;}
.footer-top li{ line-height:18px; padding:2px 0 2px 0;}

.footer-sco{ width:775px; margin:0 auto; background-color:#edf6d8; margin-bottom:2px; text-align:center;}
.footer-sco div{ width:775px; margin:0 auto; background:url(../images/foot-sco-rep.jpg); height:6px; background-repeat:repeat-x;}
.footer-sco li{padding:4px 4px 4px 4px; text-align:center;}

/*---------------------- company --------------------------*/

.company-bg{ background:url(../images/company-banner.jpg); width:779px; height:227px; background-repeat:no-repeat;}
.body-section .company-right{margin:27px 8px 0px 37px; float:left; background: url(../images/products.jpg); width:297px; height:249px; background-repeat:no-repeat;}

/*---------------------- products --------------------------*/

.product-b-b{ background-color:#FFFFFF;}
.body-section .products{ background:url(../images/product-detail-img.jpg); width:760px; margin:0 auto; margin-top:10px; margin-bottom:10px; height:550px; background-repeat:no-repeat;}
.product-bg{ background:url(../images/product-banner.jpg); width:779px; height:227px; background-repeat:no-repeat;}

/*---------------------- commercial --------------------------*/

.commercial-bg{ background:url(../images/commercial-banner.jpg); width:779px; height:227px; background-repeat:no-repeat;}
.body-section .commercial-right{margin:27px 8px 0px 37px; float:left; background: url(../images/commercial.jpg); width:297px; height:251px; background-repeat:no-repeat;}

/*---------------------- automation --------------------------*/

.automation-bg{ background:url(../images/automation-banner.jpg); width:779px; height:227px; background-repeat:no-repeat;}
.body-section .automation-right{margin:27px 8px 0px 37px; float:left; width:297px; height:auto; float:left;}

/*---------------------- contact --------------------------*/

.contact-bg{  background:url(../images/contact-banner.jpg); width:779px; height:227px; background-repeat:no-repeat;}
.body-section .contact-left{ padding:20px 20px 15px 20px; width:372px; float:left; text-align:justify;}
.body-section .contact-left p{ color:#010101; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:600; padding-bottom:10px;}
.body-section .contact-left p,ul{ padding-left:10px;}

/*---------------------- News --------------------------*/

.news-bg{  background:url(../images/news-banner.jpg); width:779px; height:227px; background-repeat:no-repeat;}
.body-section .news-left{ padding:20px 20px 15px 20px; width:372px; float:left; text-align:justify;}
.body-section .news-left p{ color:#010101; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:600; padding-bottom:10px;}

/*---------------------- partners --------------------------*/

.partners-bg{  background:url(../images/partners-banner.jpg); width:779px; height:227px; background-repeat:no-repeat;}
.body-section .news-left{ padding:20px 20px 15px 20px; width:372px; float:left; text-align:justify;}
.body-section .news-left p{ color:#010101; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:600; padding-bottom:10px;}

