/*  KunSan 2009-05-20 */
.wall{ width:898px; padding:0px 8px; margin:0 auto; overflow:hidden;}
.header{ clear:both; height:97px; position:relative; overflow:hidden;}
.logo{ position:absolute; top:21px; left:25px;}
.logo h1{}
.logo h1 a{ display:block; width:233px; height:62px; background:url(../images/logo.jpg) no-repeat; text-indent:-999px;}
.logo h1 a.logob{ display:block; width:233px; height:62px; background:url(../images/logo.jpg) no-repeat; text-indent:-999px;}

.topr{ position:absolute; right:15px; top:6px; height:20px; line-height:20px;}
.topr ul li{ float:left; padding:0px 20px 0px 15px;}
.topr ul li.home{ background:url(../images/home.gif) no-repeat 0px center;}
.topr ul li.sitemap{ background:url(../images/sitemap.gif) no-repeat 0px center;}
.topr ul li.email{ background:url(../images/mail.gif) no-repeat 0px center;}
.topr ul li a{ color:#000000; font-size:12px;}

.search{ position:absolute; bottom:20px; right:40px;}
.search dt{ float:left;}
.search dd{ float:left; margin-left:3px;}
.s_te{ width:197px; height:17px; line-height:17px; padding:2px; border:none; background:url(../images/search_in_bgs.jpg) no-repeat;}
.s_bt{ width:36px; height:19px; border:none; background:url(../images/go.jpg) no-repeat;}

.nav_bgs{ clear:both; height:53px; border-top:3px solid #1F2326;}
.nav{}
.nav li{ height:52px; margin-top:1px; float:left;}
.nav li.line{ width:2px; font-size:0px; background:url(../images/nav_line.jpg) no-repeat;}
.nav li a{ width:148px; height:52px; display:block; text-indent:-9999px;}
.nav li a.home{ background:url(../images/top.jpg) no-repeat;}
.nav li a:hover.home{ background:url(../images/top_m.jpg) no-repeat;}
.nav li a.homein{ background:url(../images/top_m.jpg) no-repeat;}

.nav li a.menu2{ background:url(../images/corporrte.jpg) no-repeat;}
.nav li a:hover.menu2{ background:url(../images/corporrte_m.jpg) no-repeat;}
.nav li a.menu2in{ background:url(../images/corporrte_m.jpg) no-repeat;}

.nav li a.menu3{ background:url(../images/business.jpg) no-repeat;}
.nav li a:hover.menu3{ background:url(../images/business_m.jpg) no-repeat;}
.nav li a.menu3in{ background:url(../images/business_m.jpg) no-repeat;}

.nav li a.menu4{ background:url(../images/call.jpg) no-repeat;}
.nav li a:hover.menu4{ background:url(../images/call_m.jpg) no-repeat;}
.nav li a.menu4in{ background:url(../images/call_m.jpg) no-repeat;}

.nav li a.menu5{ background:url(../images/corporrte_information.jpg) no-repeat;}
.nav li a:hover.menu5{ background:url(../images/corporrte_information_m.jpg) no-repeat;}
.nav li a.menu5in{ background:url(../images/corporrte_information_m.jpg) no-repeat;}

.nav li a.menu6{ background:url(../images/reruit.jpg) no-repeat;}
.nav li a:hover.menu6{ background:url(../images/reruit_m.jpg) no-repeat;}
.nav li a.menu6in{ background:url(../images/reruit_m.jpg) no-repeat;}

.nav li a.menu7{ background:url(../images/information.jpg) no-repeat;}
.nav li a:hover.menu7{ background:url(../images/information_m.jpg) no-repeat;}
.nav li a.menu7in{ background:url(../images/information_m.jpg) no-repeat;}

.nav li a.menu9{ background:url(../images/system.jpg) no-repeat;}
.nav li a:hover.menu9{ background:url(../images/system_m.jpg) no-repeat;}
.nav li a.menu9in{ background:url(../images/system_m.jpg) no-repeat;}

.nav li a.menu10{ background:url(../images/faq.jpg) no-repeat;}
.nav li a:hover.menu10{ background:url(../images/faq_m.jpg) no-repeat;}
.nav li a.menu10in{ background:url(../images/faq_m.jpg) no-repeat;}

.nav li a.menu11{ background:url(../images/flow.jpg) no-repeat;}
.nav li a:hover.menu11{ background:url(../images/flow_m.jpg) no-repeat;}
.nav li a.menu11in{ background:url(../images/flow_m.jpg) no-repeat;}

.nav li{ width:148px; float:left; position:relative;}
.nav li ul{ z-index:100; width:146px; position:absolute; left:0px; top:52px; display:none; border:1px solid #C2C2C2; border-bottom:none; background:#FFFFFF;}
.nav li ul li{ clear:both; height:27px; line-height:27px; border-bottom:1px solid #C2C2C2; overflow:hidden; margin-top:0px;}
.nav li ul li a{ width:146px; display:block; text-decoration:none; font-size:14px; text-align:center; background:url(../images/tms_li.jpg) repeat-x; color:#FFFFFF; text-indent:0px; margin:0px; padding:0px;}
.nav li ul li a:hover{ background:url(../images/tms_li_m.jpg) repeat-x; color:#0000FF; text-decoration:none;}




.banner{ clear:both; padding-top:1px; font-size:0px; background:url(../images/banner_bgs.jpg) no-repeat bottom; padding-bottom:11px;}

.main{ clear:both; width:850px; margin:18px auto 0px;}
.mleft{ width:543px; float:left; overflow:hidden;}
.inews{ clear:both; padding-bottom:11px; background:url(../images/banner_bgs.jpg) repeat-x bottom;}
.incc{ clear:both; height:100px; padding:10px; background:url(../images/incc_bgs.jpg) no-repeat; margin-top:5px;}
.incc h2{ height:18px; line-height:18px; margin-bottom:12px; color:#425899; font-weight:bold; overflow:hidden;}
.incc h2 a{ color:#425899; font-weight:bold;}
.incc p{ color:#425899; height:36px; line-height:18px; overflow:hidden;}
.incc p a{ color:#425899;}

.mright{ width:272px; float:right; overflow:hidden;}

.mlm{ clear:both;}
.mlm ul li{ clear:both; font-size:0px; line-height:1px; margin-bottom:5px; overflow:hidden;}


.footer{ clear:both; height:45px; background:url(../images/footer_bgs.jpg) no-repeat; overflow:hidden; position:relative;}
.fk{ height:40px; line-height:40px; position:absolute; top:5px; right:70px;}
.fk ul li{ color:#484848; background:url(../images/arrow_f.jpg) no-repeat 0px center; padding:0px 15px; float:left;}
.fk ul li a{ color:#484848;}
/*  */

.place{ clear:both; color:#425899; height:26px; line-height:26px; margin-top:5px; padding-bottom:7px; background:url(../images/place_bgs.jpg) repeat-x bottom; overflow:hidden;}
.place a{ color:#425899;}

.mainc{ clear:both; padding:30px 19px 0px 20px;}
h2.he25{ height:25px; margin:5px 0px 20px 0px; text-indent:-9999px;}
h2.mactit{ background:url(../images/hln.jpg) no-repeat;}
.phitopic{ clear:both; padding:15px 0px 55px; text-align:center;}
.phitocc{ clear:both; width:810px; margin:0 auto; line-height:25px;}
.phitocc p{ color:#425899; padding-bottom:15px;}
.f14 p strong{ font-size:14px;}
p.crf14{ font-weight:bold; color:#FF0000; font-size:14px;}


h2.policy1{ background:url(../images/policy1.jpg) no-repeat;}
h2.policy2{ background:url(../images/policy2.jpg) no-repeat;}
h2.policy3{ background:url(../images/policy3.jpg) no-repeat;}
h2.policy4{ background:url(../images/policy4.jpg) no-repeat;}
h2.policy5{ background:url(../images/policy5.jpg) no-repeat;}

h2.privacy1{ background:url(../images/privacy1.jpg) no-repeat;}
h2.privacy2{ background:url(../images/privacy2.jpg) no-repeat;}
h2.privacy3{ background:url(../images/privacy3.jpg) no-repeat;}

p.texerig{ text-align:right;}

h2.he39{ height:39px; margin:5px 0px 20px 0px; text-indent:-9999px;}
h2.contact1{ background:url(../images/contact_t1.jpg) no-repeat;}
h2.contact2{ background:url(../images/contact_t2.jpg) no-repeat;}
.phitocc p a{ color:#0000ff; text-decoration:underline;}
.phitocc p.color_r{ color:#FF0000;}


.contact_ta{ width:660px; margin:0 auto;}
.contact_ta tr td{ color:#425899; padding:5px; background:#FFFFFF;}
.contact_ta tr td.ta_c1{ width:120px;}
.contact_ta tr td span{ width:20px; float:left; color:#FF0000;}




.c_te{ width:510px; height:22px; line-height:22px; padding:3px 1px 1px 1px; border:none; background:url(../images/c_te_bgs.jpg) no-repeat;}
.c_ta{ width:510px; height:108px; line-height:20px; padding:3px 1px 1px 1px; border:none; background:url(../images/c_ta_bgs.jpg) no-repeat;}
.c_bt{ width:87px; height:35px; border:none; background:url(../images/send.jpg) no-repeat; }


dl.informcc{ clear:both;}
dl.informcc dt{ width:136px; height:22px; line-height:22px; font-weight:bold; padding-right:15px; padding-top:3px; background:url(../images/imf_bgs.jpg) no-repeat; text-align:center; font-size:14px; color:#FFFFFF; overflow:hidden; float:left;}
dl.informcc dd{ float:left; color:#425899;}
dl.informcc dd.informmap{ width:528px; height:416px; margin-top:50px; background:url(../images/map_bgs.jpg) no-repeat; overflow:hidden; padding:6px 6px 13px 6px;}
dl.informcc dt.nobg{ background:none;}
table.tmtab td{ padding:5px 0px; color:#425899;}
table.tmtab td .tmtabx1{ width:136px; height:22px; line-height:22px; font-weight:bold; padding-right:15px; padding-top:3px; background:url(../images/imf_bgs.jpg) no-repeat; text-align:center; font-size:14px; color:#FFFFFF; overflow:hidden;}




.reruit_b{ width:859px; height:85px; background:url(../images/reruit_b_bgs.jpg) no-repeat; padding:15px; line-height:21px; color:#425899;}


h2.he32{ height:32px; margin:5px 0px 20px 0px; text-indent:-9999px;}
h2.bct1{ background:url(../images/thirdparty_bgs.jpg) no-repeat;}
h2.bct2{ background:url(../images/supply_bgs.jpg) no-repeat;}

h2.distribution{ background:url(../images/distribution.jpg) no-repeat;}
h2.sys1{ background:url(../images/sys1.jpg) no-repeat;}
h2.sys2{ background:url(../images/sys2.jpg) no-repeat;}

.sysp{ width:658px; height:608px; position:relative; margin:0 auto; background:url(../images/sysp_bgs.jpg) no-repeat;}

ul.sysul{ width:366px; float:left;}
ul.sysul li{ clear:both; padding-bottom:15px;}
ul.sysul li h3{ height:26px; line-height:26px; color:#e8340c; font-weight:bold;}
ul.sysul li p{ line-height:22px; color:#425899; padding:10px; background:#F2F2F2;}

ul.mleft70{ margin-left:70px;}

.phei{ line-height:20px; color:#4D4A43;}
.syspo1{ position:absolute; top:72px; left:255px;}
.syspo2{ position:absolute; top:250px; left:35px;}
.syspo3{ position:absolute; top:462px; left:137px;}
.syspo4{ position:absolute; top:450px; left:388px;}
.syspo5{ position:absolute; top:250px; left:480px;}

h2.sys21{ background:url(../images/sys21.jpg) no-repeat;}
h2.sysc{ background:url(../images/sysc.jpg) no-repeat;}
h2.syscc{ background:url(../images/syscc.jpg) no-repeat;}
.phitotop15{ clear:both; text-align:center; padding-top:15px;}

.callp{ clear:both; height:120px; margin-bottom:20px; background:url(../images/call_bgs.jpg) no-repeat; padding:43px 100px 0px 270px; line-height:24px; color:#425899;}

.call1{ background:url(../images/call1.jpg) no-repeat;}
.call2{ background:url(../images/call2.jpg) no-repeat;}
.call3{ background:url(../images/call3.jpg) no-repeat;}
.call4{ background:url(../images/call4.jpg) no-repeat;}


dl.faqli{ clear:both; padding-bottom:20px;}
dl.faqli dt{ clear:both; height:41px; line-height:39px; color:#FF0000; padding-left:20px; overflow:hidden; background:url(../images/faq_t1_bgs.jpg) no-repeat;}
dl.faqli dd{ clear:both; line-height:30px; padding:0px 20px 10px; color:#425899; background:url(../images/faq_t2_bgs.jpg) bottom;}

.flowc{ width:844px; height:651px; background:url(../images/flowc.jpg) no-repeat; margin-bottom:70px; position:relative;}
.flowc strong{ font-size:14px;}
.flowc1{ position:absolute; width:262px; top:4px; left:418px; color:#FFFFFF; line-height:15px; text-align:center; padding-top:14px;}
.flowc2{ position:absolute; width:110px; top:17px; left:728px; color:#4C4C4C; line-height:15px; text-align:center; padding-top:14px;}
.flowc3{ position:absolute; width:262px; top:103px; left:418px; color:#FFFFFF; line-height:15px; text-align:center; padding-top:14px;}
.flowc4{ position:absolute; width:262px; top:233px; left:418px; color:#FFFFFF; line-height:15px; text-align:center; padding-top:14px;}
.flowc5{ position:absolute; width:262px; top:306px; left:281px; color:#FFFFFF; line-height:15px; text-align:center; padding-top:14px;}
.flowc6{ position:absolute; width:262px; top:306px; left:557px; color:#FFFFFF; line-height:15px; text-align:center; padding-top:14px;}
.flowc7{ position:absolute; width:262px; top:394px; left:418px; color:#FFFFFF; line-height:15px; text-align:center; padding-top:14px;}
.flowc8{ position:absolute; width:262px; top:460px; left:418px; color:#FFFFFF; line-height:15px; text-align:center; padding-top:14px;}
.flowc9{ position:absolute; width:262px; top:528px; left:418px; color:#4C4A03; line-height:15px; text-align:center; padding-top:14px;}
.flowc10{ position:absolute; width:262px; top:596px; left:418px; color:#4C4A03; line-height:15px; text-align:center; padding-top:14px;}
.flowc11{ position:absolute; width:110px; top:518px; left:728px; color:#4C4C4C; line-height:15px; text-align:center; padding-top:14px;}

.flowcw{ width:810px; margin:0 auto; color:#425899; line-height:25px;}
.flowcw strong{ font-size:14px;}


.thanks{ line-height:50px; text-align:center;}

.c_bx {
background:url(../images/backpre.jpg) no-repeat 0px 0px;
border:none;
height:35px;
margin-left:10px;
width:87px;
}








