body{margin:0px; font-family:Arial, Helvetica, sans-serif;}



.toplink{ font-size:14px; color:#666666; text-decoration:none; font-weight:bold; padding-right:10px; padding-top:10px;}

.toplink:hover{ font-size:14px; color:#666666; text-decoration:underline; font-weight:bold; padding-right:10px;}



.buttxt{font-size:14px; color:#333333; text-decoration:none; font-weight:bold;}

.buttxt:hover{font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold;}

.butover:hover{background:url(../images/rollover.jpg); background-repeat:no-repeat;}



.eng{font-size:12px; color:#d51e1e; text-decoration:none; font-weight:bold;

padding-right:10px;}

.engtitle{font-size:12px; color: #333333; text-decoration:none; font-weight:bold;

padding-right:10px;}

.engtitle:hover{font-size:12px; color: #333333; text-decoration:underline; font-weight:bold;

padding-right:10px;}



.contxt{font-size:14px; text-decoration:none; font-weight:normal; padding-left:10px;  padding-right:10px; color:#333333;}



.boxtxt{font-size:14px; text-decoration:none; font-weight:normal; padding-left:20px;  padding-right:10px; color:#666666;}



.more{font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-right:15px;}

.more:hover{font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:underline; padding-right:15px;}

.foowhite{font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-right:15px;}



.foo{font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; padding-right:10px; padding-left:10px;}

.foo:hover{font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:underline; padding-right:10px; padding-left:10px;}

.foo2{font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; padding-right:10px; padding-left:10px;}

/*Products*/

div.pro-main{ margin:0; padding:0 0 20px 0; float:left; width:950px;
}
div.pro-main img{ border:none;
}
div.pro-main a{ text-decoration:none; padding-left:10px; color:#000000; outline:none;
}
div.pro-main input{ outline:none;
}
div.pro-main td{ color:#cc0000;
}
div.pro-main ul{ margin:0; padding:0; float:left; width:950px; list-style:none;
}
div.pro-main ul li{ margin:0 22px 0 0; padding:0; float:left; width:300px; display:block; border:1px solid #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:180px;
}
div.pro-main ul li:first-child + li + li{ margin-right:0;
}
input.text{ height:24px; width:178px; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#333333; float:right;
}
input.text:focus{ border:1px solid #000000;
}
textarea.txt-area{ height:80px; width:178px; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#333333; float:right; background:none; overflow:auto;
}
textarea.txt-area:focus{ border:1px solid #000000;
}
input.but{ height:23px; width:88px; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#cc0000; background:#FFFFFF; cursor:pointer; margin-top:20px;
}
form{ margin:0; padding:0;
}
div.frm{ position:absolute; top:0; left:0; right:0; bottom:0; width:300px; height:228px; background:url(../images/form-bg.gif) no-repeat 0 0; z-index:99; display:none; margin:auto; padding:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;
}
div.frm a{ color:#000000; text-decoration:none;
}
/*Products*/
.banner-main{ width:700px; height:235px; position:relative;
}
.rotating{ float:left; width:700px; height:235px; position:relative;
}
div.banner-img-lazyload{ float:left; width:700px; height:235px; position:absolute; top:0; left:0;
}
div.banner-img-lazyload img{ float:left; width:30px; height:30px; padding:103px 0 0 335px;
}
.con-for{ float:left; width:370px;
}
.con-for-lable{ float:left; width:320px; padding-top:20px;
}
.close img{ padding-top:10px;
}
img,a{ outline:none; }


.sub-re{ width:94px; height:30px; background:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; border:none; cursor:pointer;
}
.sub-re:hover{ background:#CC0000;
}
.txt-area2{ width:180px; height:60px; border:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px; padding:0 5px 0 5px; overflow:auto; background:#ffffff;
}
.txt-box2{ width:180px; height:20px; border:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; padding:0 5px 0 5px; background:#ffffff;
}

.red{font-size:16px; color:#CC0000; text-decoration:none; font-weight:normal;}




/*//////////////////////////////////////////////////////////////////////////////*/
/*																				*/
/*									NEW CSS										*/
/*																				*/
/*//////////////////////////////////////////////////////////////////////////////*/


/*navigation*/
div.navigation{ margin:0; padding:0; float:left; width:100%; height:100%;
}
div.navigation ul{ margin:0; padding:0; float:left; width:100%; list-style:none;
}
div.navigation ul li{ margin:0; padding:0 0 0 18px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; width:100px; height:50px; line-height:50px; text-align:center;
}
div.navigation ul li a{ margin:0; padding:0; float:left; background:url(../images/rollover.jpg) no-repeat 0 0; display:block; width:100%; height:100%; color:#FFFFFF; text-decoration:none;
}
div.navigation ul li a:hover{ background:url(../images/rollover.jpg) no-repeat 0 -50px;
}
div.navigation ul li a.navact{ background:url(../images/rollover.jpg) no-repeat 0 -50px;
}
/*navigation*/

/*product*/
div.productmain{ float:left; width:934px;
}
div.productmain div#left{ float:left; margin:0 10px 0 0; padding:10px 0 0 0; width:269px;
}
#prod{ margin:0; padding:0; float:left; border:1px solid #999999; width:267px;
}
#prod ul{ width:100%; margin:0; float:left; padding:0; font-weight:bold;    
}
#prod ul li{ width:100%; margin:0; padding:0; font-size:013px; float:left; line-height:35px; list-style-type:none;
}
#prod ul li a{ width:100%; margin:0; padding:0; color:#FF0000; float:left; text-indent:22px; display:block; text-decoration:none; border-bottom:1px dotted #999999;
}
#prod ul li a:hover{ color:#00652a;
}
div.productmain #right{ float:right; width:653px; font-family:Arial, Helvetica, sans-serif;
}
#logos{ float:left; margin:0; padding:0; width:653px;
}
#logos ul{ margin:0; padding:0; font-weight:bold; float:left;
}
#logos ul li{ width:125px; float:left; height:125px; background:url(../images/prod_logo_bg.jpg) no-repeat 0 0; padding:18px; margin:0 2px 2px 0; list-style-type:none; text-align:center;
}
#logo{ width:143px; height:143px; background:url(../images/prod_logo_bg.jpg) top left no-repeat; float:left; padding:18px 0px 0px 18px; margin-right:15px; margin-top:0px;
}
#right h2{ font-size:14px;
}
#right p{ font-size:13px; line-height:18px;
}

/*topNav*/
.topNav{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:40px;
}
.topNav a{ color:#333333; text-decoration:none; margin:0 3px;
}
/*topNav*/



/*Home gallery*/
#HomeGallery{ float:left; margin:0; padding:0;
}
#HomeGallery ul{ margin:0; padding:0; font-weight:bold; float:left; list-style:none; height:161px;
}
#HomeGallery ul li{ width:125px; float:left; height:125px; background:url(../images/prod_logo_bg.jpg) no-repeat 0 0; padding:18px; margin:0 2px 2px 0; list-style-type:none; text-align:center;
}
/*Home gallery*/
.red2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:none; padding-left:10px; padding-right:10px;}







/*new slider start*/
#motioncontainer {


  height: 126px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  width: 950px;
}
#motiongallery {
  position: absolute;
  top: 0;
  white-space: nowrap;
}
#trueContainer {
  white-space: nowrap;
}
/*new slider end*/
.for{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; text-decoration:none; color:#666666;}

div.productmain2{ float:left; width:270px;
}
div.productmain2 div#left{ float:left; margin:0 10px 0 0; padding:10px 0 0 0; width:270px;
}
#prod2{ margin:0; padding:0; float:left; border:1px solid #999999; width:270px;
}
#prod2 ul{ width:100%; margin:0; float:left; padding:0; font-weight:bold;    
}
#prod2 ul li{ width:100%; margin:0; padding:0; font-size:013px; float:left; line-height:35px; list-style-type:none;
}
#prod2 ul li a{ width:100%; margin:0; padding:0; color:#FF0000; float:left; text-indent:22px; display:block; text-decoration:none; border-bottom:1px dotted #999999;
}
#prod2 ul li a:hover{ color:#00652a;
}
.learn{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; text-decoration:none; padding-right:10px; font-weight:normal;}
.learn:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; text-decoration:underline; padding-right:10px; font-weight:normal;}
.bluetxt{font-size:14px; color:#006699; text-decoration:none; font-weight:normal; }