@charset "utf-8";
/* CSS Document */
body { margin:0 0 0 0; padding:0 0 0 0; background:url(images/background.jpg) repeat-x #DDE8F6; font:normal 11px/20px "Tahoma", Arial, Helvetica, sans-serif; color:#000000; }
#maincontaner{margin:0 auto; width:900px; padding:0 0 0 0;}
.img{width:900px; float:left; margin:0 0 0 0; padding:0 0 0 0;}
#logo{margin:0; padding:0; width:264px; height:179px; float:left;}
#topright{margin:0; padding:0; width:636px; height:107px; float:right;}
#call{margin:0; padding:0; width:144px; float:right;}
#follow{clear:both;}
#follow ul{text-align:left; margin:0; padding:15px 0 0 0;}
#follow ul li{list-style-type:none; display:inline; color:#FFFFFF;}
#follow ul li a img{vertical-align:middle; }
.call1{margin:0; padding:0; width:60px; float:left; font:normal 11px/20px "Tahoma", Arial, Helvetica, sans-serif; color:#ffffff; padding:20px 0 0 30px;}
.call12{margin:0; padding:0; width:50px; float:left; padding:20px 0 0 0;}
.callus{margin:0; padding:0; width:144px; float:right; font:bold 11px/20px "Tahoma", Arial, Helvetica, sans-serif; color:#ffffff; padding:20px 0 0 10px;}

.call4{margin:0; padding:0; width:124px; float:left; font:bold 15px/20px "Tahoma", Arial, Helvetica, sans-serif; color:#FAAE1D; padding:0 0 0 0;}
.call13{margin:0; padding:0; width:20px; float:left; padding:0 0 0 0;}

#topright1{margin:0; padding:0; width:636px; height:72px; float:right;}
#banner{margin:0 0 0 0; padding:0 0 0 0; width:900px; height:315px; float:left;}
#banner2{margin:0 0 0 0; padding:0 0 0 0; width:900px; height:291px; float:left;}
#banner1{margin:0 0 0 0; padding:0 0 0 0; width:900px; height:193px; float:left;}
#gap{margin:0 0 0 0; padding:0 0 0 0; width:900px; height:42px; float:left;}

#leftpart{margin:0 0 0 0; padding:0 0 0 52px; width:520px; float:left;}
h4{font:bold 20px/12px Arial, Helvetica, sans-serif; color:#1455A7;}
h5{font:bold 20px/12px Arial, Helvetica, sans-serif; color:#1455A7; padding:10px 0 0 0;}
h3{font:bold 20px/12px Arial, Helvetica, sans-serif; color:#1455A7; padding:10px 0 0 0; }
ul.img{margin:0; padding:0; text-align:center; width:455px;}
ul.img li{list-style-type:none; float:left; margin:5px; padding:0; }
ul.img li p{margin:0; padding:0;}

#rightpart{margin:0; padding:0; width:210px; float:right;}

.box{border:1px solid #80A2CE; width:210px; background-color:#C0D5EF; padding:2px;}

#bottom{width:100%; height:116px; background:url(images/bot.jpg) repeat-x; float:left; clear:both;}
#bottom1{width:550px; margin:0 auto; padding:0;}
#bottom2{width:550px; margin:0 auto; padding:0;}

.navi ul
{margin:0; padding:0;}
.navi ul li{padding-left:7px; padding-right:7px; list-style-type:none; display:block; float:left; font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#FCD72A;
padding-top:20px;}
.navi ul li a:link, .navi ul li a:visited
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#A3A3A3;}
.navi ul li a:hover{text-decoration:none; color:#FCD72A;}
.co{
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:center;
color:#DADADA;
padding-top:10px;}
.pnt a:link, .pnt a:visited
{text-decoration:none;
color:#E9B450;
}
.pnt a:hover
{
text-decoration:none;
color:#FCDA9A;
}


/*startnammer*/

#banner #mainbanner{margin:0 auto; padding:0; width:900px;}
#MainHeader #header { width:900px; height:360px;}
#video-header { height : 683px; }
#header .wrap { height : 360px; }
#header #slide-holder { width :900px; height : 360px; position : absolute; }
#header #slide-holder #slide-runner { width : 900px; height : 360px; overflow:hidden; position : absolute; }
#header #slide-holder img { margin : 0; display : none; position : absolute; border:none; }
#header #slide-holder #slide-controls { bottom : 0px; top:330px; left:405px; height :20px; display : none; position:absolute; }
#header #slide-holder #slide-controls p#slide-nav { float : left; height : 40px; display : inline; margin:0; width:110px;}
#header #slide-holder #slide-controls p#slide-nav a { float : left; width : 15px; height : 15px; display : inline; font-size : 0px; margin : 0 5px 0 0; text-align : center; text-decoration : none; color:#ffffff; }
#header #slide-holder #slide-controls p#slide-nav a.on { background-position : 0 -17px; }
#header #slide-holder #slide-controls p#slide-nav a { background:url(images/silde-nav.png) left 3px no-repeat; }
/*closedbanner*/


#about{margin:0 0 0 0; padding:0 0 0 52px; width:796px; float:left;}
.about1{margin:0 0 0 0; padding:0 0 0 0; width:300px; float:left;}
.about2{margin:0 0 0 0; padding:0 0 0 0; width:496px; float:left;}
.about4{margin:0 0 0 0; padding:0 0 0 0; width:496px; float:right;}
.about3{margin:40px 0 0 0; padding:0 0 0 0; width:496px; float:left;}
#aboutinner{margin:0 0 0 0; padding:0 0 0 52px; width:790px; float:left;}

.divider{ border-bottom:1px solid #C9CACC;}
.name{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;}

.name1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#1455A7;}


.name2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#252524;
padding-top:10px;}
.name3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#252524;
}
.em a:link, .em a:visited
{text-decoration:none;
color:#D40909;
}
.em a:hover
{
text-decoration:none;
color:#064494;
}
.box1{border:1px solid #80A2CE; width:350px; background-color:#C0D5EF; padding:2px;}
.box2{border:1px solid #80A2CE; width:200px; background-color:#C0D5EF; padding:2px;}
.red{color:#FF0000;}

ul.pro{margin:0; padding:0;}
ul.pro li{list-style-type:none; margin:0px; padding:0 0 0 10px; background:url(images/bullet.jpg) left 9px no-repeat;}
ul.pro li a{margin:0; padding:0; text-decoration:none; color:#000000;}
ul.pro li a:hover{margin:0; padding:0; text-decoration:none; color:#064494;}

.product a:link, .product a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-top:20px;
margin-top:30px;
color:#000000;
text-decoration:none;
}
.product a:hover
{
text-decoration:none;
color:#195AA9;
}


ul.img1{margin:0; padding:0; text-align:center; width:800px;}
ul.img1 li{list-style-type:none; float:left; margin:20px; padding:0; }
ul.img1 li p{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;}
ul.img1 li p a{text-decoration:none; font-size:13px; font-weight:bold; color:#000000;}
ul.img1 li p a:hover{text-decoration:none; color:#FF0000;}


#slide{ display:none; }

/*innerpage*/

.mechanical{margin:0; padding:10px 0 15px 0; font:bold 18px/20px Arial, Helvetica, sans-serif; color:#08438E;}
.mechanica2{margin:0; padding:10px 0 15px 0; font:bold 15px/20px Arial, Helvetica, sans-serif; color:#08438E;}

.box3
{border:1px solid #A7CBF8;
border-bottom:none;
border-left:none;

}
.box3 td
{border-bottom:1px solid #A7CBF8;
border-left:1px solid #A7CBF8;

}

.box4
{border:1px solid #A7CBF8;
border-bottom:none;
border-left:none;
text-align:center;

}
.box4 td
{border-bottom:1px solid #A7CBF8;
border-left:1px solid #A7CBF8;

}

.text{ font:normal 13px/20px Arial, Helvetica, sans-serif; color:#000000; padding-left:5px;}
.textblue{ font:bold 13px/20px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}
.textblue1{ font:bold 14px/20px Arial, Helvetica, sans-serif; color:#08438E; text-align:left;}
.textred{ font:bold 14px/20px Arial, Helvetica, sans-serif; color:#B60810; text-align:center;}
.textred1{ font:bold 14px/20px Arial, Helvetica, sans-serif; color:#B60810; text-align:left;}

ul.bullet{margin:0; padding:0; list-style-type:none;}
ul.bullet li{margin:0 0 0 0; padding:0 0 10px 20px; background:url(images/bullet3.jpg) no-repeat left 4px; line-height:18px;}

ul.bullet1{margin:0; padding:0; list-style-type:none;}
ul.bullet1 li{margin:0 0 0 0; padding:0 0 10px 15px; background:url(images/bul.png) no-repeat left 8px; line-height:16px;}

.read a:link, .read a:visited{font:bold 13px/20px Arial, Helvetica, sans-serif; color:#0A6EA8; text-decoration:none}
.read a:hover{text-decoration:none; color:#FF0000;}

.prolink a:link, .prolink a:visited
{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
.prolink a:hover{text-decoration:none; color:#195AA9;}

.box5
{border:1px solid #A7CBF8;
border-bottom:none;
border-left:none;
text-align:center;

}
.box5 td
{border-bottom:1px solid #A7CBF8;
border-left:1px solid #A7CBF8;
}


.applicationwidth{ width:234px;}

.whitebg{ background-color:#FFFFFF; text-align:center;}
.margintop{ margin-top:10px;}