@charset "utf-8";

*{ padding:0px; margin:0px;}
body{ font-family:Arial, Helvetica, sans-serif; background-color:#e8e8d0; color:#000000; font-size:12px;}
a{ color:#2f2f20; text-decoration:none;}
a:hover{ color:#B70D0D;}
ul{ list-style:none;}
.clear{ clear:both;}

/* TOP Start */
#top{ width:100%; height:153px; background:url(bg.jpg) top left repeat-x;}

#header{ width:960px; height:98px; margin:0px auto; background:url(logo.jpg) top left no-repeat;}

#header ul{ float:right; margin:5px 0px 5px 3px; color:#eeeeee;}

#header ul li{ padding:3px 0px; font-family:"Times New Roman", Times, serif;}

#header ul li a{ color:#eeeeee; text-decoration:underline;}

#header ul li a:hover{ color:#000000; text-decoration:none;}

#header h1{ float:right; width:62%; line-height:120%; font-weight:normal; font-size:14px; margin:15px 15px 0px 5px;}

#header h1 img{ margin-left:10px;}

#nav{ width:900px; height:26px; margin:0px auto; clear:right; line-height:26px; padding-left:60px;}

#nav a,#nav a.nav_long{ display:block; width:82px; height:26px; float:left; text-align:center; background:url(nav_bg.gif) no-repeat; color:#FFFFFF; margin-right:3px;}

#nav a:hover,#nav a.over{ background:url(nav_bg_hover.gif) no-repeat; color:#000000;}

#nav a.nav_long{ width:140px; background:url(nav_bg_long.gif) no-repeat;}

#nav a.nav_long:hover{ background:url(nav_bg_long_hover.gif) no-repeat;}

#nav a.nav_long_over,#nav a.nav_long_over:hover{ width:140px; background:url(nav_bg_long_hover.gif) no-repeat; color:#000000;}

#top ul.sub{ clear:both; list-style:none; width:910px; height:29px; margin:0px auto; padding-left:50px;}

#top ul.sub li{ float:left; line-height:29px; background:url(nav_line.gif) right center no-repeat; padding:0px 15px;}

#top ul.sub li.nosub{ background:none;}

/* MAIN Start */
#main{ width:100%; background:url(main_bg.gif) top left repeat-x; padding:0px 0px 15px 0px;}

#menu{ width:936px; margin:0px auto; line-height:34px; padding-left:24px; background:url(arrow.gif) 3px 10px no-repeat;}

#mainer{ width:960px; margin:0px auto; background:url(main_bg.jpg) repeat-y;}

#left{ width:240px; float:left; text-align:left;}

#left .subtitle{ display:block; width:210px; height:26px; padding-left:30px; background:url(sub_bg.jpg) no-repeat; line-height:23px; color:#FFFFFF; font-weight:bold;}

#left ul{ width:240px; background-color:#D3D2B4;}

#left ul li{ padding:0px; margin:0 0 1px 0;}

#left ul li a{ display:block; width:210px; height:24px; background:#dbdbbe url(greendot.gif) 19px 9px no-repeat; padding-left:30px; color:#2F2F20; line-height:24px;}

#left ul li a:hover{ background-color:#D3D2B4; color:#000000; text-decoration:underline;}

#left .left_Quality{ width:240px; background-color:#dbdbbe; text-align:center; padding:10px 0px;}

#left .left_contact{ background-color:#dbdbbe; padding:10px 0px 10px 20px; line-height:150%;}

#left .left_contact span{ font-weight:bold;}

#left .left_contact a{ color:#067194;}

#left .left_contact a:hover{ color:#ff0000;}

#right{ float:left; margin-left:23px; width:697px;}

#banner{ width:670px; height:135px; background:url(banner.jpg) no-repeat; margin-bottom:5px; padding:80px 0px 0px 24px;}

#banner div{ width:335px; height:120px; color:#ffffc1; overflow:hidden; line-height:150%;}

#banner div span{ font-weight:bold; color:#FFFFFF;}

#right h2{ font:bold 25px "Lucida Sans Unicode",Arial; color:#333333; border-bottom:#C5C5A8 1px solid; padding-bottom:5px; margin-bottom:10px;}

#right .contents{ line-height:150%;}

#right .contents p{ margin-bottom:10px; font-size:12px;}

#right h3{ text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px 0px 5px 0px; font-size:14px;}

#right h4{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px; font-size:14px;}

#right .ctitle{ color:#B3770F; font-size:13px; font-weight:bold; height:20px; padding-top:5px;}

#right .cul{ list-style-type:square; padding-left:20px; margin-bottom:10px;}

#right .aboutimg3{ list-style:none;}

#right .aboutimg3 li{ float:left; width:173px; min-height:126px; _height:126px; text-align:center;}

#right .aboutimg3 li img,.cimg{ background-color:#FFFFFF; padding:3px; border:#CCCCCC 1px solid;}

#right .aboutimg2{ list-style:none; width:540px; margin:0px auto;}

#right .aboutimg2 li{ float:left; width:270px; min-height:290px; _height:290px; text-align:center;}

#right .aboutimg2 li img{ padding:3px; border:#999999 1px solid; background-color:#FFFFFF;}

#right .aboutimg2 li a{ padding-right:20px; background:url(pdf.jpg) right center no-repeat; line-height:20px;}

#right .Certificationimg{ list-style:none;}

#right .Certificationimg li{ float:left; width:220px; min-height:285px; _height:285px; text-align:center;}

#leftimg{overflow:hidden; width:692px; height:150px; margin:auto; text-align:center;}

#leftimg img{ height:120px; padding:3px; border:#999999 1px solid; margin-right:5px;}

#right .plist{ list-style:none;}

#right .plist li{ border-bottom:#999999 1px dashed; padding:10px 5px 5px 0px; min-height:100px; _height:100px;}

#right .plist li img{ float:left; width:120px; height:90px; background-color:#FFFFFF; padding:3px; border:#999999 1px solid; margin-right:10px;}

#right .plist li a,#right .plist li span{ color:#067194; font-weight:bold; font-size:18px; font-family:"Lucida Sans Unicode",Verdana, Arial, Helvetica}

#right .plist li a:hover{ color:#000000;}

#right .plist li p{ margin-top:6px;}

#right .myform td{ padding:3px;}

#right .myform span{ color:#FF0000;}

#right .myform input{ width:250px; border:#999999 1px solid;}

#right .tborder{ border-collapse:collapse; border:#333333 1px solid;}

#right .tborder th,#right .tborder td{ border:#333333 1px solid; text-align:center;}

/* FOOT Start */
#foot{ width:100%; background:#78785e url(foot_bg.jpg) repeat-x; padding:20px 0px;}

#footer{ width:960px; margin:0px auto; background:url(foot_logo.jpg) no-repeat; height:62px; font-size:11px;}

#footer ul{ margin:5px 0px 5px 220px;}

#footer ul li{ float:left; color:#FFFFFF;}

#footer ul li a{ padding:0px 10px; color:#FFFFFF;}

#footer ul li a:hover{ text-decoration:underline;}

#footer .copyright{ clear:both; margin-left:230px; margin-bottom:5px; color:#FEDC3B;}

#footer .links{ color:#dbdbbe; margin-left:230px;}

#footer .links a{ color:#dbdbbe;}