﻿.mainContent{
width:957px;
overflow:hidden;
}

.margintop30px{
float:right;
margin-top:30px;
padding-right:39px;
}

.lineheight30px{
float:left;
height:30px;
line-height:30px;
font-weight:700;
color:#aa0000;
}

.marginleft8px{
margin-left:8px;
float:left;
}

.servicelogo{
width:957px;
background:url(/images/service/service/index_11.jpg);
height:147px;
}

.infoboreder{
width:948px;
height:181px;
border:1px solid #FFB776;
background:#FFEABB;
margin:5px 0;
padding:14px 0px 0px 7px;
position:relative;
}

.topdiv{
height:147px;
background-color:White;
}

.topmenu{
position:absolute;
top:110px;
left:0px;
height:32px;
width:100%;
margin:0 auto;
}

.serachnav{
height:35px;
width:957px;
margin:0 auto;
}

.serachnav a{
width:137px;
height:35px;
display:block;
float:left;
}

.service{
background:url(/images/service/service/x08.jpg);
}

.buildweb{
background:url(/images/service/service/index_03.jpg);
}

.seo{
background:url(/images/service/service/index_04.jpg);
}

.promotion{
background:url(/images/service/service/index_05.jpg);
}

.solution{
background:url(/images/service/service/index_06.jpg);
}

.succcase{
background:url(/images/service/service/index_07.jpg);
}

.service1{
background:url(/images/service/service/index_02.jpg);
}

.buildweb1{
background:url(/images/service/service/qyjz_03.jpg);
}

.seo1{
background:url(/images/service/service/ssyh_04.jpg);
}

.promotion1{
background:url(/images/service/service/hytg_03.jpg);
}

.solution1{
background:url(/images/service/service/jjfa_03.jpg);
}

.succcase1{
background:url(/images/service/service/cggs_03.jpg);
}

.backgroundd60701{
background:#FFAC47;
width:135px;
height:3px;
overflow:hidden;
margin-top:31px;
float:left;
border-top:1px solid #F1721F;
}

.servicelogo{
width:957px;
background:url(/images/service/service/index_11.jpg);
height:147px;
}

.leftContent{
width:637px;
margin-top:0px;
margin-right:4px;
padding-bottom:30000px;
margin-bottom:-30000px;
overflow:hidden;
}

.rightContent{
width:316px;
margin-top:0px;
padding-bottom:30000px;
margin-bottom:-30000px;
}

.featurestitle{
width:605px;
background:url(/images/service/buildweb/s14.png);
height:31px;
padding-left:30px;
float:left;
color:#DB0000;
font-size:15px;
text-align:left;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
position:relative;
float:none;
margin-top:5px;
}

.featurestitle2{
width:314px;
background:url(/images/service/service/index_49_2.jpg);
height:31px;
float:left;
font-size:15px;
text-align:left;
border-left:1px solid #FCBB77;
border-right:1px solid #FCBB77;
position:relative;
color:#D60200;
margin-top:5px;
}

.featurestitle2 b{
position:absolute;
top:8px;
left:36px;
}

.servicemore{
background:url(/images/service/buildweb/qyjz_49.jpg);
width:72px;
height:14px;
display:block;
top:8px;
right:25px;
position:absolute;
overflow:hidden;
}

.directoryinfo,.contactinfo,.experienceinfo{
width:627px;
border:1px solid #BFBFBF;
border-top:0;
background:#fff;
overflow:hidden;
padding:4px;
height:237px;
clear:both;
}

.directoryinfo{
height:367px;
padding-bottom:30000px;
margin-bottom:-30000px;
}

.directoryinfo2{
height:auto;
}

.directoryinfo2 .directoryinfotext{
height:auto;
}

.contactinfo{
height:191px;
width:306px;
position:relative;
background:#FCECB9;
border:1px solid #FCBB77;
border-top:0;
}

.directoryinfotext,.experienceinfotext{
width:627px;
background:#fff;
font-size:12px;
color:#353535;
position:relative;
height:235px;
}

.directoryinfotext{
width:610px;
padding-left:17px;
height:353px;
padding-top:14px;
overflow:hidden;
}

.contactinfotext{
width:620px;
background:#FFF4DA;
height:377px;
padding-left:7px;
}

.contactinfotext{
width:298px;
height:149px;
}

.adtext{
height:43px;
color:#000;
line-height:18px;
padding-left:10px;
padding-right:5px;
padding-top:8px;
}

.directoryinfotext ul{
padding:0;
margin:0;
list-style-type:none;
padding-bottom:11px;
}

.directoryinfotext ul li{
line-height:20px;
color:#000;
}

.directoryinfotext ul li a{
color:#FF5A00;
}

.directoryinfotext ul li a:hover{
color:#f60;
}

.directoryinfotext font{
color:#D60008;
font-size:13px;
}

.experienceinfo{
height:197px;
position:relative;
}

.experienceinfotext{
padding:0;
margin:0;
list-style-type:none;
padding-bottom:11px;
height:172px;
width:615px;
padding-left:12px;
padding-top:14px;
}

.experienceinfotext li{
line-height:28px;
color:#1B3F71;
font-size:14px;
}

.experienceinfotext li a{
color:#DC0006;
}

.experienceinfotext li a:hover{
color:#f60;
}

.experienceinfotext b{
color:#156ABD;
}

.appimg,.appimg2,.appimg3,.appimg20,.appimg30{
width:240px;
background:url(/images/service/solution/jjfa_07.jpg);
height:43px;
position:absolute;
top:152px;
left:198px;
display:block;
cursor:pointer;
}

.appimg2,.appimg20{
background:url(/images/service/solution/jjfa_15.jpg);
width:270px;
position:absolute;
top:230px;
left:185px;
}

.appimg20{
background:url(/images/service/solution/jjfa_150.jpg);}

.appimg3,.appimg30{
background:url(/images/service/solution/jjfa_23.jpg);
width:270px;
position:absolute;
top:223px;
left:185px;
}

.appimg30{
background:url(/images/service/solution/jjfa_230.jpg);}

.commonicon{
width:12px;
background:url(/images/service/service/index_91.jpg);
height:12px;
position:absolute;
top:11px;
left:16px;
overflow:hidden;
}

.caseborder{
width:316px;
background:url(/images/service/buildweb/qyjz_53.jpg);
height:31px;
}

.caseinfo{
width:300px;
border:1px solid #5AA6FC;
border-top:0;
overflow:hidden;
padding:7px;
background:#fff;
padding-bottom:30000px;
margin-bottom:-30000px;
}

.caseinfo ul{
padding:0;
margin:0;
list-style-type:none;
border-left: 1px solid #BDBDBD;
border-top:1px solid #BDBDBD;
color:#000;
overflow:hidden;
width:299px;
}

.caseinfo ul a{
color:#000;
clear:both;
}

.caseinfo ul a:hover{
color:#f60;
}

.caseinfo ul li{
height:22px;
float:left;
line-height:22px;
border-right: 1px solid #BDBDBD;
border-bottom: 1px solid #BDBDBD;
}

.width122px{
width:122px;
text-align:center;
margin:0 auto;
}

.width87px{
width:87px; 
}

.width59px{
width:59px;
text-align:center;
margin:0 auto;
}

.width191px{
width:191px;
text-align:center;
margin:0 auto;
}

.googleimg2,.baiduimg2,.yahooimg2,.goldimg2,.silverimg2,.allmemberimg2,.newaddimg2{
width:300px;
background:url(/images/service/seo/ssyh_22.jpg);
height:33px;
clear:both;
margin-top:4px;
}

.baiduimg2{
background:url(/images/service/seo/ssyh_25.jpg);
}

.yahooimg2{
background:url(/images/service/seo/ssyh_27.jpg);
}

.goldimg2{
background:url(/images/service/seo/jjfa_18.jpg);
}

.silverimg2{
background:url(/images/service/seo/jjfa_11.jpg);
}

.allmemberimg2{
background:url(/images/service/service/03.jpg);
}


.newaddimg2{
background:url(/images/service/seo/jjfa_20.jpg);
}

.height95px{
height:97px; 
overflow:hidden;
}

.height83px{
height:85px; 
overflow:hidden;
padding-top:12px;
}

.lineheight35px{
line-height:35px;
}

.lineheight35px{
line-height:35px;
}

.width214px{
width:214px;
}

.width83px{
width:83px;
text-align:center;
margin:0 auto;
}

.margintop4px{
margin-top:4px;
}

.height281px{
height:281px;
}

.height256px{
height:256px;
}

.height273px{
height:273px;
}

.height248px{
height:248px;
}

.appbutton{
width:235px;
background:url(/images/service/service/x11.jpg);
height:30px;
position:absolute;
top:160px;
left:35px;
cursor:pointer;
}

.mmimg{
width:99px;
background:url(/images/service/service/qyjz_37.jpg);
height:143px;
position:absolute;
top:10px;
left:210px;
cursor:pointer;
}

.visitstitle{
background:#f0f0f0;
font-weight:bold;
}

.db010122{
color:#DB0101
}

.c00628f3{
color:#00628F;
}

.c9292923{
color:#929292;
}

.boundary2{
color:#585858;
margin:6px;
}

/*2009-5-16*/

.activitieswindows{
border:1px #E97900 solid;
background:#FFC17F;
width:633px;
overflow:hidden;
padding:1px;
margin-top:5px;
}

.activitiesborder{
border-top:3px #FF8400 solid;
border-left:3px #FF8400 solid;
border-right:2px #FF8400 solid;
border-bottom:2px #FF8400 solid;
background:#fff;
width:617px;
padding:7px 4px 0 7px;
}

.width617px{
width:617px;
margin-bottom:5px;
overflow:hidden;
}

.pricedl{
margin:0;
width:617px;
overflow:hidden;
padding:10px 0 0 0;
}

.pricedl3{
padding:10px 0 10px 0;
}

.pricedl3 .priceintro{
padding-top:10px;
}

.pricelogo,.pricelogo2,.pricelogo3,.pricelogo4,.pricelogo5,.pricelogo6{
height:149px;
width:133px;
float:left;
margin-right:12px;
display:inline;
overflow:hidden;
}

.pricelogo2{
background:url(/images/service/solution/n21.png);
}

.pricelogo3{
background:url(/images/service/solution/n26.png);
}

.pricelogo4{
background:url(/images/service/solution/n27.png);
}

.pricelogo5{
background:url(/images/service/solution/n28.png);
}

.pricelogo6{
background:url(/images/service/solution/n29.png);
}


.pricedl dd{
width:464px;
float:left;
position:relative;
padding:0;
margin:0;
overflow:hidden;
padding-bottom:11px;
}

.pricetitle{
width:464px;
height:32px;
background:transparent url(/images/service/buildweb/s04.png) repeat-x scroll center bottom;
}

.pricetitle strong{
font-size:15px;
height:17px;
padding-top:6px;
padding-right:10px;
color:#FF5A00;
display:block;
float:left;
}

.pricedl2 .pricetitle strong{
color:#FF5A00;
}

.priceimg{
background:url(/images/service/solution/n20.png);
font-size:12px;
color:#fff;
font-weight:700;
width:104px;
padding-left:13px;
height:16px;
padding-top:5px;
position:absolute;
top:0;
left:172px;
}

.pricetext{
color:#FF5A00;
font-size:13px;
position:absolute;
top:5px;
left:306px;
}

.pricetext span{
color:#FF5A00;
text-decoration:line-through;
}

.pricedl .pricetext{
color:#FF5A00;
font-size:12px;
}

.pricetext2{
color:#FF5A00;
font-size:13px;
position:absolute;
top:5px;
left:380px;
}

.pricetext2 span{
color:#FF5A00;
}


.pricetext3{
color:#FF5A00;
font-size:13px;
position:absolute;
top:5px;
left:380px;
}

.pricetext3 span{
color:#FF5A00;
text-decoration:line-through;
}

.pricedl2 .pricetext2,.pricedl2 .pricetext2 span{
color:#FF5A00;
font-weight:normal;
font-size:12px;
}

.priceintro{
line-height:20px;
color:#373737;
width:465px;
padding-top:6px;
}

.priceintro span{
color:#FF5A00;
}

.borderBCB9B6_1px{
border-top:1px #000 dashed;
height:1px;
overflow:hidden;
clear:both;
width:613px;
}

.pricebutton,.pricebutton2{
background:url(/images/service/solution/n_button.png);
height:22px;
width:96px;
border:0;
cursor:pointer;
}

.pricebutton2{
background:url(/images/service/solution/n_button2.png);
}

.pricebuttonborder{
text-align:right;
padding-top:8px;
}

.vipborder2{
border:1px #C5C5C5 solid;
border-top:0;
width:624px;
padding-left:11px;
overflow:hidden;
}

.borderDEA719_1px{
border-top:1px #BCB9B6 dashed;
height:1px;
overflow:hidden;
clear:both;
width:613px;
}

.vipinfo{
width:627px;
border:1px solid #C5C5C5;
border-top:0;
background:#Fff;
overflow:hidden;
padding:4px;
clear:both;
padding-bottom:30000px;
margin-bottom:-30000px;
}

.vipinfotext{
width:627px;
background:#fff;
font-size:12px;
color:#353535;
position:relative;
overflow:hidden;
padding-bottom:30000px;
margin-bottom:-30000px;
}

.marginleft10px{
margin-left:5px;
}

.sbutton{
background:url(/images/service/solution/n30.png);
width:96px;
height:29px;
cursor:pointer;
border:0;
font-weight:700;
color:#fff;
margin:0 auto;
}

.buttonbox{
text-align:center;
width:100%;
padding-top:15px;
padding-bottom:29px;
}

.servicestitle2{
width:170px;
border:1px #EBF1F6 solid;
background:url(/images/service/solution/s04.png);
height:35px;
line-height:35px;
color:#848484;
font-size:14px;
text-align:center;
margin-left:15px;
}

.contacttable2{
background:#fff;
width:597px;
overflow:hidden;
margin:0;
padding:0;
border-bottom:1px solid #EDF2F7;
border-right:1px solid #EDF2F7;
margin:0 auto;
}

.contacttable2 tr{
vertical-align:top;
}

.td01{
color:#668597;
width:129px;
padding-left:20px;
padding-top:10px;
padding-bottom:5px;
text-align:left;
border-left:1px solid #EDF2F7;
overflow:hidden;
line-height:20px;
}

.td02{
padding-top:10px;
padding-bottom:10px;
width:80px;
color:#848484;
text-align:center;
}

.td03{
padding:10px 5px 5px 0;
width:80px;
color:#848484;
line-height:18px;
}

.td04{
padding:10px 5px 5px 0;
width:273px;
color:#848484;
line-height:18px;
}


.tr01{
background:#F6FCFF;
}

.servicestitle3{
width:595px;
border:1px #EBF1F6 solid;
border-bottom:0;
background:url(/images/service/solution/s04.png);
height:25px;
margin:0 auto;
padding:0;
padding-top:12px;
list-style-type:none;
color:#848484;
}

.servicestitle3 li{
float:left;
}

.li01{
width:134px;
padding-left:20px;
text-align:left;
}

.li02{
width:84px;
text-align:center;
}

.li03{
width:84px;
text-align:left;
}

.li04{
width:253px;
text-align:left;
}

.servicesbutton2{
background:url(/images/service/solution/s02.png);
width:89px;
height:22px;
line-height:22px;
text-align:center;
color:#848484;
border:0;
font-size:12px;
float:right;
margin-top:30px;
margin-right:53px;
display:inline;
cursor:pointer;
}

.bottombox,.bottombox3{
width:635px;
height:4px;
border:1px solid #BFBFBF;
border-top:0;
background:#fff;
overflow:hidden;
float:left;
margin-right:4px;
}

.bottombox2{
width:314px;
height:4px;
border:1px solid #5AA6FC;
border-top:0;
background:#fff;
overflow:hidden;
float:left;
}

.borderbottom0{
border-bottom:0;
}

.advantageimg,.advantageimg2,.advantageimg3{
width:594px;
padding-left:43px;
background:url(/images/service/buildweb/n31.png);
height:33px;
padding-top:9px;
margin-top:5px;
color:#fff;
font-weight:700;
font-size:14px;
text-align:left;
}

.advantageimg2{
width:566px;
padding-left:71px;
}

.advantageimg3{
width:586px;
padding-left:71px;
}

.advantageborder{
width:635px;
border:1px solid #CBCBCB;
border-top:0;
overflow:hidden;
color:#000;
text-align:center;
padding-bottom:23px;
}

.advantageintro{
text-indent:30px;
width:612px;
padding:16px 8px 0 13px;
text-align:left;
font-weight:700;
font-size:14px;
line-height:22px;
}

.featuresbox{
width:296px;
background:url(/images/service/buildweb/s04.png) repeat-x bottom;
height:42px;
float:left;
padding-left:4px;
margin-left:12px;
display:inline;
margin-top:20px;
}

.featuresbox div{
float:left;
}

.featurestext,.featurestext3,.featurestext4{
width:77px;
background:url(/images/service/buildweb/s01.png);
height:27px;
}

.featurestext2{
width:76px;
background:url(/images/service/buildweb/s02.png);
height:27px;
}

.featurestext3{
background:url(/images/service/buildweb/s18.png);
}

.featurestext4{
background:url(/images/service/buildweb/s19.png);
}

.featuresbox span{
width:10px;
background:url(/images/service/buildweb/s03.png);
height:9px;
float:left;
display:block;
overflow:hidden;
margin:8px 6px 0 6px
}

.featurestext_1{
width:132px;
background:url(/images/service/buildweb/s15.png);
height:23px;
}

.featurestext_2{
width:138px;
background:url(/images/service/buildweb/s16.png);
height:22px;
}

.featurestext_3{
width:134px;
background:url(/images/service/buildweb/s17.png);
height:23px;
}

.featurestext_4{
width:105px;
background:url(/images/service/buildweb/s20.png);
height:23px;
}

.featurestext_5{
width:148px;
background:url(/images/service/buildweb/s21.png);
height:23px;
}

.featurestext_6{
width:108px;
background:url(/images/service/buildweb/s22.png);
height:23px;
}

.featurestext_7{
width:105px;
background:url(/images/service/buildweb/s23.png);
height:23px;
}

.featureslist{
padding:0;
margin:0;
list-style-type:none;
width:300px;
float:left;
text-align:left;
font-size:13px;
margin-left:17px;
display:inline;
}

.featureslist li{
float:left;
width:300px;
padding-top:17px;
}

.featureslist img{
margin-right:8px;
}

.featuresborder{
clear:both;
}

.featureslist div{
padding-top:17px;
padding-left:15px;
}

.colorword{
width:106px;
height:31px;
background:url(/images/service/buildweb/s12.png);
}

.colorword2{
width:134px;
height:31px;
background:url(/images/service/buildweb/s24.png);
}

.vipborder_2{
padding-bottom:30000px;
margin-bottom:-30000px;
}



.pricetitle strong a{
color:#FF5A00;
clear:both;
}

.pricetitle strong a:hover{
color:#FF5A00;
}

/*2009-5-16*/

/*09-12-4*/
.head{
height:auto;
overflow:inherit;
}
/*09-12-4*/