@charset "utf-8";/* CSS Document */
body{margin:0;padding:0;font-size:12px;color:#999999;font-family:Verdana, Geneva, sans-serif;line-height:25px;background:url(../images/homeBg.gif) center repeat-y #E8E8E8;}
p{text-indent:2em;margin:0;padding:0;}
ul,ol,dt,dd{margin:0;padding:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:25px;font-size:12px;}
a{text-decoration:none;color:#666666;}
a:active{outline:none;}
a:hover{color:black;text-decoration:underline;}
:focus{-moz-outline-style:none;}
.clear{ clear:both;}
#homeHead,#menu,#homeBanner{margin:auto;width:940px;clear:both;}
#home1Cont,#home2Cont,#home3Cont,#home4Cont,#home5Cont,#homeDescription{margin:auto;width:940px;clear:both;margin-top:5px;background:white;}
#pageHead{margin:auto;width:942px;height:30px;clear:both;text-align:right;padding-right:60px;padding-top:30px;background:url(../images/pageHead.png) no-repeat top;}
#pageHead h1{padding-right:1em;}
#pageHead h1,#pageHead p{display:inline;color:#333;}
#pageHead p i{color:#F60;font-size:14px;font-weight:bold;font-style:normal;}
#homeBanner{height:270px;background:url(../images/bannerBg.png) no-repeat bottom center;}
#homeHead{}
#logo{width:175px;height:75px;float:left;padding-left:20px;margin-top:0px;}
#homeSearch{width:570px;float:right;}
#homeSearch li{display:inline;}
#homeSearch ul.tel{ background:url(../images/tel.png) no-repeat; width:222px; height:40px; float:right; margin-right:15px; margin-top:10px;}
#menu{height:56px;background:url(../images/menu.png) no-repeat;}
#menu ul.main{padding-left:300px;}
#menu ul.main li.menuA{width:90px;display:block;float:left;height:25px;margin-top:10px;}
#menu ul.main li.menuB{width:110px;display:block;float:left;height:25px;margin-top:10px;}
#menu ul.main li.menuC{width:114px;display:block;float:left;height:25px;margin-top:10px;}
#menu ul.main li.menuD{width:114px;display:block;float:left;height:25px;margin-top:10px;}
#menu ul.main li.menuE{width:114px;display:block;float:left;height:25px;margin-top:10px;}
#menu ul.main li.menuF{width:80px;display:block;float:left;height:25px;margin-top:10px;}
#menu ul.main li.menuA a,#menu ul.main li.menuB a,#menu ul.main li.menuC a,#menu ul.main li.menuD a,#menu ul.main li.menuE a,#menu ul.main li.menuF a{display:block;line-height:25px;height:25px;}

.subMenuSolution{width:506px;height:200px;position:absolute;z-index:2;margin-top:0px;margin-left:-25px;display:none;}
.subMenuSolution div.soultionTitle{clear:both;}
.subMenuSolution div.soultionTitle a.solutionLink{width:110px;height:30px;display:block;position:absolute;z-index:3;margin-top:-25px;margin-left:15px;}
.subMenuSolution ul{width:150px;float:left;}
.subMenuSolution ul.baseSerice{padding-left:100px;padding-top:30px;}
.subMenuSolution ul.website{padding-left:100px;padding-top:30px;}
.subMenuSolution ul.seo{padding-left:80px;padding-top:30px;}
.subMenuSolution ul.service{padding-left:80px;padding-top:30px;}
.subMenuSolution ul a.more{display:block;width:50px;height:20px;float:right;margin-top:-25px;}
.subMenuSolution ul h2{color:#333;background:url(../images/subSoltionTit.gif) no-repeat;width:125px;height:20px;line-height:20px;padding-left:20px;}
.subMenuSolution ul li{float:left;}
.subMenuSolution ul li a{background:url(../images/tag/dot2.gif) no-repeat 5px 10px;width:50px;padding-left:15px;line-height:25px;white-space:nowrap;}
.subMenuSolution ul li a:hover{text-decoration:none;}
.subMenuSolution ul.baseSerice li a{width:20px;padding-left:15px;padding-right:10px;}

.subMenuCase{width:287px;height:248px;position:absolute;z-index:2;margin-top:0px;margin-left:-25px;display:none;}
.subMenuCase div.caseTitle a.caseLink{width:110px;height:30px;display:block;position:absolute;z-index:3;margin-top:-25px;margin-left:15px;}
.subMenuCase ul.caseSerice{padding-left:110px; padding-top:30px;}
.subMenuCase ul.caseSerice li{color:#333;background:url(../images/subCaseTit.gif) no-repeat;width:110px;height:20px;line-height:20px;padding-left:20px;margin-bottom:15px;}
.subMenuCase ul.caseSerice li a{color:#000;line-height:20px;}
.subMenuCase ul.caseSerice li a:hover{ text-decoration:none;color:#009;}
.homeSolution{width:506px;height:248px;position:absolute;z-index:1;margin-top:-42px;margin-left:-25px;display:none;}
.homeSolution div.solutionBg{background:url(../images/subSoltion.png) no-repeat;width:506px;height:248px;}
.homeCase{width:287px;height:248px;position:absolute;z-index:1;margin-top:-42px;margin-left:-25px;display:none;}
.homeCase div.caseBg{background:url(../images/subCase.png) no-repeat;width:287px;height:248px;}

#homeAboutIntro{background:url(../images/solPic.png) no-repeat top;width:686px;height:178px;overflow:hidden;}
#homeAboutIntro ul{padding-left:10px;}
#homeAboutIntro ul li{width:225px;float:left;padding-top:100px;}
#homeAboutIntro ul li p{padding:0 6px;color:#666;}
#homeAboutIntro ul li p strong{color:#333;}

#homeDescription{padding:10px 10px;width:918px;border:1px solid #E8E8E8;color:#666;}
#homeDescription strong{color:#333;}
#home2Cont{padding:10px 0;width:940px;border:1px solid #E8E8E8;}
#homeNav{width:170px;float:left;margin-right:20px;margin-left:10px;}
#homeNav ul{}
#homeNav ul li{display:block;width:80px;float:left;}
#homeNav ul li a{background:url(../images/homeTitBg.png)  no-repeat;background-position:-480px -4px;display:block;width:80px;line-height:30px;}


#homeAffiliate{width:400px;float:left;margin-right:20px;}
#homeAffiliate h2{color:black;font-weight:bold;border-bottom:1px solid #FF6666;background:url(../images/cross.gif) no-repeat;background-position:0 6px;padding-left:15px;}
#homeAffiliate h2 span{color:#666;margin-left:15px;font-weight:normal;}
#homeAffiliate span.tabs{float:right;margin-top:-25px;}
#homeAffiliate span.tabs a{margin:0 5px;border:1px solid #ECECEC;width:20px;height:20px;line-height:20px;text-align:center;text-indent:0em;color:black;cursor:pointer;}
#homeAffiliate span.tabs a:hover{text-decoration:none;color:#FF6666;}
#homeAffiliate ul{text-indent:2em;}
#homeAffiliate ul li{display:block;width:200px;float:left;}
#homeAffiliate ul li a{background:url(../images/homeTitBg.png)  no-repeat;background-position:-480px -4px;display:block;width:200px;overflow:hidden;}
#homeAffiliate ul li a span{color:#333;margin-right:10px;}
.panes{overflow:hidden;height:100px;}

#homeService{width:300px;float:left;}
#homeService ul{}
#homeService ul li{display:block;width:100px;float:left;}

#homeNav h2,#homeService h2{color:black;font-weight:bold;border-bottom:1px solid #FF6666;background:url(../images/cross.gif) no-repeat;background-position:0 6px;padding-left:15px;}
#homeNav h2 span,#homeService h2 span{color:#666;margin-left:15px;font-weight:normal;}
#homeNav ul,#homeService ul{text-indent:2em;}
#homeService ul li a{background:url(../images/homeTitBg.png)  no-repeat;background-position:-480px -4px;display:block;width:100px;line-height:30px;}
#homeService ul img{clear:both;}

#homeCase{POSITION:relative;WIDTH:940px;HEIGHT:150px;OVERFLOW:hidden;}
#homeCase h2{background:url(../images/homeTitBg.png) no-repeat;height:30px;background-position:0 -120px;display:block;padding-left:940px;overflow:hidden;}
#homeCase ul{padding:5px 10px;POSITION:absolute;OVERFLOW:hidden;}
#homeCase a.more,#homeView a.more{display:block;width:80px;height:30px;float:right;margin-top:-30px;}
#homeCase ul li{display:block;float:left;width:140px;margin:5px 5px;text-align:center;}
#homeCase ul li a{display:block;white-space:nowrap;overflow:hidden;padding-top:5px;color:#333;}
#homeCase ul li a img{border:1px solid #CCC;padding:1px;}
#homeCase ul li a:hover img{border:1px solid #999;}

#homeNews,#homeFaq,#homeWebsite{background:url(../images/titBg.gif) repeat-x bottom;}

#homeNews{width:300px;float:left;margin-right:10px;overflow:hidden;}
#homeNews h2{font-size:14px;font-weight:bold;color:#724200;height:20px;line-height:20px;background:url(../images/homeTitBg.png) no-repeat;height:30px;background-position:0 -60px;padding-left:300px;overflow:hidden;display:block;}
#homeNews a.more{display:block;width:80px;height:30px;float:right;margin-top:-30px;}
#homeNews ul li,#homeFaq ul li,#homeWebsite ul li{border-bottom:0px dotted #cccccc;}
#homeNews ul li a ,#homeFaq ul li a,#homeWebsite ul li a{font-size:12px;line-height:30px;text-decoration:none;display:block;width:230px;background:url(../../html/images/dott.gif) no-repeat;background-position:25px 8px;padding-left:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#homeNews ul li a:hover,#homeFaq ul li a:hover,#homeWebsite ul li a:hover{background-position:20px 8px;}
#homeNews ul li.new a:hover{color:black;}

#homeFaq{width:300px;float:left;overflow:hidden;}
#homeFaq h2{background:url(../images/homeTitBg.png) no-repeat;height:30px;background-position:0 -150px;padding-left:300px;overflow:hidden;display:block;}
#homeFaq a.more{display:block;width:80px;height:30px;float:right;margin-top:-30px;}
#homeFaq ul li.new a:hover{color:black;}

#homeWebsite{width:300px;float:left;margin-right:10px;overflow:hidden;}
#homeWebsite h2{background:url(../images/homeTitBg.png) no-repeat;height:30px;background-position:0 -210px;padding-left:300px;overflow:hidden;display:block;}
#homeWebsite a.more{display:block;width:80px;height:30px;float:right;margin-top:-30px;}
#homeWebsite ul li.new a:hover{color:black;}

#homeAboutEtion,#homeView{width:460px;margin-right:10px;float:left;background:url(../images/titBg.gif) repeat-x bottom;color:#666;overflow:hidden;}
#homeAboutEtion h2,#homeView h2{background:url(../images/homeTitBg.png) no-repeat;height:30px;padding-left:460px;overflow:hidden;display:block;}
#homeAboutEtion ol,#homeView ol{padding:5px;float:left;width:90px;height:85px;margin-left:10px;}
#homeAboutEtion ol img,#homeView ol img{padding:3px;border:1px solid #BFBFBF;}
#homeAboutEtion ul,#homeView ul{float:left;width:330px;}
#homeAboutEtion ul strong a,#homeView ul strong a{text-decoration:underline;font-weight:bold;color:#333;}
#homeAboutEtion ul strong a:hover,#homeView ul strong a:hover{color:#F60;}
#homeAboutEtion a.more,#homeView a.more{display:block;width:80px;height:30px;float:right;margin-top:-30px;}


#homeView h2{background:url(../images/homeTitBg.png);background-position:0 -30px;}
#homeView{margin-right:0;}

#homeProSer{width:240px;height:178px;background:url(../images/service.gif) no-repeat;float:left;margin-right:10px;}

#homeFriendLink{margin:auto;clear:both;padding:5px 10px;width:918px;border:1px solid #E8E8E8;color:#666;text-align:center;}
#homeFriendLink a{margin:0 6px;}
#homeFoot{background:url(../images/footBg.png) no-repeat bottom;margin:auto;width:1002px;height:80px;padding-top:20px;text-align:center;color:#666;line-height:16px;}

#msg_win {background: url(../../Public/homeServer/images/backBg.jpg) no-repeat;width:281px;position:absolute;right:0;font-size:12px;font-family:Arial;margin-right:20px;display:none;overflow:hidden;z-index:99;}
#msg_win .icos {position:absolute;top:6px;*top:6px;right:15px;z-index:9;}
.icos a {float:left;color:#999;margin:0 15px;text-align:center;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
.icos a:hover {color:black;}
#msg_title {height:38px;}
#msg_content {padding:0px 20px;width:230px;height:210px;overflow:hidden;}
ul.kfTabs{list-style:none;margin:0 !important;padding:0;border-bottom:1px solid #98C3D2;height:25px;}
ul.kfTabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;}
ul.kfTabs a{background: url(../../Public/homeServer/images/blue.png) no-repeat 0px 0;font-size:11px;display:block;line-height:25px;width:68px;text-align:center;text-decoration:none;color:#333;padding:0px;margin:0 1px;position:relative;top:1px;}
ul.kfTabs a:active{outline:none;}
ul.kfTabs a:hover{background-position: 0px -31px;color:#fff;}
ul.kfTabs a.current, ul.kfTabs a.current:hover, ul.kfTabs li.current a{background-position: 0px -62px;cursor:default !important;color:#000 !important;}
ul.kfTabs a.s:hover{background-position: -553px -31px;}
ul.kfTabs a.l:hover{background-position: -248px -31px;}
ul.kfTabs a.xl:hover{background-position: 0 -31px;}

#online{ width:240px; height:170px; padding:10px 15px;}
#online h2{ font-size:12px; color:#333; padding-left:35px; background:url(../../Public/homeServer/images/24h.gif) no-repeat; background-position:0px 3px; font-weight:normal; display:block; margin:5px;}
#online ul.qq{ padding:5px 15px;}
#online ul.qq li{float:left; padding-left:5px;padding-right:5px;}
#online ul.link{ padding:5px 15px;}
#online ul.link li{margin-left:5px;margin-right:5px;float:left;}
#online ul.link li a{ background:url(../../Public/homeServer/images/butBg.gif) repeat-x; height:23px; border:1px solid #D7D7D7; width:75px; text-align:center; font-size:12px; color:#333; text-decoration:none; display:block; line-height:23px; }
#online ul.link li a:hover{ color:red;}

