@charset "utf-8";
/* CSS Document */

body{ width:1000px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto}
ul{ list-style:none; margin:0; padding:0}                                                
li{ float:left}
a{ text-decoration:none; color:inherit; }
a img{border:0}
iframe{ width:100%; overflow:auto}

#ifrNav{ width:100%;}
#ifrMain{ width:100%; }
#ifrBottom{ width:1000px;}

#nav{ width:100%; height:43px;*height:42px; background:url(../images/navBg.gif); text-align:center; padding-top:1px; margin:0 auto; _overflow:hidden}
#nav ul{ margin:13px auto; width:850px; display:block; text-align:center}
#nav ul li{ height:30px}
#nav a:hover{ color:#fff}
.sigNavEnd{float:left; width:9px; height:30px;}
.sigNavLeft{ background:url(../images/sigNavLeft.gif)}
.sigNavLeft2{ background:none}
.sigNavRight{ background:url(../images/sigNavRight.gif)}
.sigNavRight2{ background:none}
.sigNavMiddle{ height:22px; color:#fff; float:left; background:url(../images/sigNavMiddle.gif); padding-top:8px}
.sigNavMiddle a{ color:#fff}
.sigNavMiddle2{ height:22px; color:#7b7b7b;  float:left; background:none; padding-top:8px}
.sigNavMiddle2 a{color:#7b7b7b;}

.verticalLine{ width:4px;background:url(../images/navVerticalLine.gif)}
.verticalLine2{ width:4px;background:none}

#navBottom{ width:100%; height:11px; background:url(../images/navBottom.gif) repeat-x; _overflow:hidden}

#homePageBanner{ width:1000px; height:259px; background:url(../images/homeBanner.jpg);margin:0 auto;}

#homeMain{ width:960px; margin:0 auto; clear:both}
#homeLeftColumn{float:left; width:238px;}
#homeRightColumn{ float:left; width:710px; margin-left:12px; _margin-left:7px; }


#homeDesignTitle{ width:100%; height:55px; background:url(../images/homeDesignTitle.gif)}
#homeDesignMain{ width:188px; height:auto; padding:25px; padding-top:10px; background:url(../images/homeDesignMain.gif); line-height:20px; color:#7b7b7b }
#homeDesignBottom{  width:100%; height:13px; background:url(../images/homeDesignBottom.gif)}

#homeRightFirstRow{ float:left; clear:both; width:100%; height:auto}
#homeSucessCases{ width:479px; float:left}
#homeSucessCasesTitle{ width:100%; height:30px; background:url(../images/SuccessCasesTitle.gif); }
#homeSucessCasesMain{ width:477px; padding:1px; background:url(../images/SuccessCasesMain.gif); }
#homeSucessCasesPic{ width:463px; height:182px; margin:7px; background:url(../images/SuccessCasesPic1.jpg)}
#homeSucessCasesBottom{ width:100%; height:7px; background:url(../images/SuccessCasesBottom.gif); _overflow:hidden}

#homeRightPic{ width:219px; height:227px; background:url(../images/homePic.jpg); float:left; margin-left:12px; _margin-left:15px;clear:right}

#aboutUs{ width:100%; height:auto; background:#f3f3f3; margin-top:250px;_margin-top:17px; padding-top:1px}
.Title{ width:90%; height:28px; margin:10px auto; }
#aboutUsTitleWord{ float:left; width:76px; height:28px; background:url(../images/aboutUsTitle.gif)}
.More{ float:right; height:15px; padding-top:13px;color:#218dcc;}
.Line{ width:90%; height:1px; _overflow:hidden; background:#ccc; margin:0 auto}
.contentMain{ width:90%;margin:10px auto; margin-bottom:0; color:#218dcc; line-height:20px}

#faq{width:100%; height:auto; background:#f3f3f3; padding-top:5px}
#faqTitleWord{ float:left; width:60px; height:28px; background:url(../images/faqTitle.gif)}
#faqBottom{ height:20px; background:#f3f3f3}

.Icon{ float:left; width:27px; height:28px; background:url(../images/icon.gif); }

#menuPics{ margin:0 auto; margin-top:10px; width:99%; height:200px;}
.menuPic{ width:127px; height:185px; background:url(../images/menuPic1.jpg); margin-right:13px ;margin-bottom:30px }
#contactUs{ width:208px; height:146px; margin-top:30px; background:url(../images/contactUs.jpg) no-repeat #fcf7f3; padding:15px; padding-top:40px; line-height:20px; color:#4687b4; _overflow:hidden}
#footLine{ width:100%; height:4px; margin:0 auto; _overflow:hidden; background:#077491; clear:both}    

#footContent{ height:50px; text-align:center; padding-top:30px; color:#077491}

#subNavBottom{ width:100%; height:11px; _overflow:hidden; background:url(../images/subNavBottom.gif)}

#subTitlePic{ width:100%; height:51px; background:url(../images/subTitlePic.jpg)}
#subMain{ float:left; width:954px}
#subMainLeft{ float:left; width:23px; height:208px; background:url(../images/subMainLeft.gif) repeat-x}
#subMainRight{ float:left; width:23px;height:208px; background:url(../images/subMainRight.gif) repeat-x}
#subMainContent{ float:left; width:100%; background:url(../images/subMainBg.gif) repeat-y; }
#subMainMenu{ float:left; width:137px;margin-left:28px;_margin-left:15px; margin-right:-1px; margin-top:21px; position:relative; z-index:999}


#subMainContentMain{ width:762px; float:left;  border:solid 1px #bfbfbf; background:#fff; }
#subMainTitle{ width:758px; height:21px; background:url(../images/subMenuTitle.gif) repeat-y; color:#FFFFFF;padding-top:3px; padding-left:5px; overflow:hidden;}
#subMainTitle a{ color:#fff}

#subMainBottom{ width:100%; height:14px; background:url(../images/subMainBottom.gif); clear:both}

#subPageBottom{width:100%; height:10px; clear:both}
#logo{ width:51px; height:51px; background:url(../images/logo.gif); position:absolute; margin-left:22px; margin-top:30px}
.art_list li{ list-style:none; display:block; width:740px; padding:0 3px 5px 3px;}
.inp_L1,.inp_L2{background:url(http://mimg.126.com/index/bg_x.jpg) no-repeat}
.inp_L1{ width:67px; height:23px; background-position:-4px -4px; border:0; color:#464646; line-height:23px}
.inp_L2{ width:67px; height:23px; background-position:-4px -30px; border:0; color:#464646; line-height:23px}     

.subMainBox{ padding:20px; line-height:20px; min-height:400px; _height:400px}

.art_list{ line-height:30px; color:#888}
.art_list li{ width:700px; color:#1e7d98}
#casesList center{ margin-bottom:20px;color:#1e7d98}
#casesList center a{ color:#1e7d98}
#casesList td{ width:370px; text-align:center}

.question{ color:#1e7d98}
.answer{ color:#888}

#chineseHref{ position:absolute; z-index:99; margin-left:900px; margin-top:23px}
#subMainMenu ul a{ color:#aeaeae}
#subMainMenu ul a:hover{ color:#1373a0}
.art_list li a{ width:70%; float:left; height:30px; color:#1E7D98}
.art_list li span{ height:30px}
.MsoNormalTable{ background:#888}
.MsoNormalTable td{ background:#fff}