@charset "utf-8";
/* CSS Document */

p{padding:0px; margin:0px; line-height:2px;}
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666;}
img{ border:none;}
a{ color:#0094D2; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}

.main{ width:100%; height:100%; float:left;}
.main-inside{ width:998px; height:auto; margin:0 auto;}

.header-main{ width:100%; height:100%; float:left; background:url(../images/header-bg.jpg) repeat-x top;}
.header{ width:968px; height:159px; float:left; margin:0 15px; }
.logo{ width:246px; height:159px; float:left;}

.menu{ width:620px; height:95px; float:right; margin-right:50px; text-shadow:#666 1px 1px 1px; font-weight:700;}
.menu ul{ padding:0; margin:0; float:right;}
.menu ul li{ height:95px; float:left; list-style:none; line-height:95px; text-transform:uppercase;}
.menu ul li a{ color:#FFF; padding:0 15px; float:left; height:95px;}
.menu ul li a:hover{ background:#575656 url(../images/menu-hover.jpg) no-repeat bottom;}
.menu ul li a.active{ background:#575656 url(../images/menu-hover.jpg) no-repeat bottom;}

.banner{ width:968px; height:404px; float:left; margin:0 15px;}

.content-main{ width:100%; height:100%; float:left; background:url(../images/content-bg.jpg) repeat-x top; margin:15px 0px 23px 0px;}
.content{ width:968px; height:auto; float:left; margin:0 15px;}
.content-top{ width:968px; height:54px; float:left;}
.title{ width:678px; height:54px; float:right; line-height:54px; display:block; color:#FFF; font-family:calibri; font-size:25px; text-shadow:#666 1px 1px 1px;}
.search{ width:230px; height:33px; float:left; margin-top:10px;}
.search-field{ width:177px; height:33px; float:left; vertical-align:middle}
.search-input{ width:157px; height:33px; float:left; background:url(../images/search-box.jpg) no-repeat top left; border:none; padding:0 10px;}
.search-button{ width:53px; height:33px; float:right;}

.content-left{ width:680px; height:auto; float:right; margin-top:15px; line-height:20px; text-align:justify;}

.content-right{ width:230px; height:auto; float:left; margin-top:15px;}
.side-menu-title{ width:230px; height:35px; float:left; background:#00A3E8; border-radius:7px; line-height:35px; text-align:center; color:#FFF; font-size:20px; text-shadow:#666 1px 1px 1px; }
.side-menu{ width:228px; height:auto; float:left; margin-top:5px; border:#CCC 1px solid; border-radius:7px; background:url(../images/side-menu-bg.jpg) repeat-y left; padding:10px 0;}
.side-menu ul{ padding:0; margin:0;}
.side-menu ul li{ width:228px; float:left; list-style:none; border-bottom:#CCC 1px solid; height:30px; font-weight:bold;}
.side-menu ul li a{ color:#666; line-height:30px; background:url(../images/menu-bullet.jpg) no-repeat left center; margin-left:10px; padding-left:25px;}
.side-menu ul li a:hover{ color:#000;}

.heading-green{ background:#00A3E8; padding:5px 10px 5px 10px; display:block; color:#FFF; font-size:14px; text-transform:uppercase; font-weight:bold; float:left; border-radius:7px; text-shadow:#666 1px 1px 1px;}

.footer-main{ width:100%; height:321px; float:left; background:url(../images/footer-bg.jpg) repeat-x top;}
.footer{ width:968px; height:275px; float:left; margin:0 15px;}
.footer-box{ width:auto; height:225px; padding:0 30px 0 30px; float:left; border-left:#252525 1px solid; border-right:#535353 1px solid; margin-top:25px;}
.footer-box ul{ padding:0; margin:0; float:left;}
.footer-box ul li{ list-style:disc; line-height:24px; margin-left:15px; color:#FFF;}
.footer-box ul li a{ color:#FFF;}
.footer-box ul li a:hover{ color:#11B8FF;}

.social-link{ width:140px; height:26px; margin:15px 0; color:#FFF; line-height:26px; text-transform:uppercase; font-size:12px;}
.social-link img{ margin-right:10px; }
.social-link:hover{ cursor:pointer; color:#11B8FF; opacity:0.8;}

.copyright{ width:968px; height:46px; float:left; margin:0 15px; font-size:12px; color:#666; line-height:46px;}

.quick-contact-form{ width:250px; height:auto; float:left; color:White; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:10px 8px 8px 8px 8px; }
.quick-contact-field{ width:200px; height:auto; margin:7px 0; float:left;}
.quick-contact-input{ width:184px; height:20px; background:#FFF; border:none; border-radius:7px; padding:3px 8px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.title2{width:680px; float:left; height:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; color:#0094D2; font-weight:bold; margin:0px 0px 5px 0px;}
.title3{width:680px; float:left; height:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#afca05; font-weight:bold; margin:9px 0px 5px 0px;}

.title4{width:630px; float:left; height:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold; margin:20px 0px 5px 0px;}
.ser-inner-point{width:680px; float:left; height:auto; margin:3px 0px 6px 0px;}
.ser-inner-point ul{margin:0px 0px 0px 30px; padding:0px;}
.ser-inner-point ul li{list-style:square; margin:4px 0px; }

.ser-inner-point1{width:630px; float:left; height:auto; margin:3px 0px 6px 0px;}
.ser-inner-point1 ul{margin:0px 0px 0px 30px; padding:0px;}
.ser-inner-point1 ul li{list-style:square; margin:4px 0px; }


.pro-inner-point{width:680px; float:left; height:auto; margin:3px 0px 6px 0px;}
.pro-inner-point ul{margin:0px 0px 0px 30px; padding:0px;}
.pro-inner-point ul li{list-style:decimal; margin:11px 0px; color:#666; font-weight:bold; }
.pro-inner-point ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none;  text-transform:uppercase;}
.pro-inner-point ul li a:hover{color:#00A3E8;}

.pro-bo1{width:630px; float:left; height:auto; padding:20px; border:1px solid #CCC; margin-bottom:20px; border-radius:9px;}
.pro-img{width:237px; height:204px; float:left; margin-right:20px; border:none;}
.pro-sub-title{width:373px; float:left; height:auto; font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin-bottom:10px;}
.donwload-pdf{width:630px; height:auto; float:left;}
.donwload-pdf a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0094D2; margin-top:5px; float:right; }
.donwload-pdf a:hover{color:#333;}



.pro-inner-point1{width:680px; float:left; height:auto; margin:3px 0px 6px 0px;}
.pro-inner-point1 ul{margin:0px 0px 0px 30px; padding:0px;}
.pro-inner-point1 ul li{list-style:square; margin:11px 0px; color:#666; font-weight:bold; }
.pro-inner-point1 ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none;  text-transform:uppercase;}
.pro-inner-point1 ul li a:hover{color:#9C0;}


.t1{width:auto; height:30px; padding:0px 8px 0px 8px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFF; background:#0094D2; font-weight:bold;}
.t2{width:auto; height:auto; padding:3px 8px 3px 8px;  font-family:Arial, Helvetica, sans-serif; color:#333; border:1px solid #e9e9e9; font-weight:normal;}
.t3{width:auto; height:auto; padding:3px 8px 3px 8px;  font-family:Arial, Helvetica, sans-serif; color:#fff;  background:#333; font-weight:bold;}

.map{width:490px; height:350px; border:1px solid #CCC; padding:5px;}