﻿/* CSS Document */
body {margin:0; padding:0; text-align:center; font-size:12px; color:#666666 }
/* 基本、格式化 */
ul,li,img,h1,h2,h3,h4,h5,form,p,span,div{ padding:0; margin:0;}
ul{ list-style:none;}
img{ border:none}
a:link,a:visited {font-size:12px;color:#333;text-decoration:none;}
a:hover,a:active {font-size:12px;color:#333;text-decoration:underline;}

.clear{clear:both; height:0px; line-height:0px; font-size:0px; display:block; visibility:hidden}
.fl{ float:left}
.fr{ float:right}
.space{ height:10px; font-size:0px; clear:both; overflow:hidden }
.mt15{ margin-top:15px}
.ml10{ margin-left:10px}
.mt10{ margin-top:10px; overflow:hidden}
.mt5{ margin-top:5px}

.logo{ background:url(images/seo_02.gif) center top;height:142px;}
.toplink{ text-align:center; line-height:50px; width:680px; margin:0 auto}

.toplink a.sel{ background:url(images/seo_04.gif) center; float:left; width:134px; height:70px; color:#FFFFFF; font-size:14px; text-decoration:none}

.main{ width:1003px; margin:0 auto}



.border{border:#9FDBF3 1px solid; border-top:none}
.bordera{border:#9FDBF3 1px solid; }

.mainleft{ width:775px; float:left}
.mainleft .path{ background:url(images/seo_1_05.gif) left no-repeat; height:44px; line-height:44px; color:#0047B5; text-align:left; padding-left:20px}
.mainleft .path2{ background:url(images/seo_1_06.gif) left no-repeat; height:44px; line-height:44px; color:#0047B5; text-align:left; padding-left:20px}
.mainleft .seobg{ background:url(images/seo_27.gif) repeat-x top; color:#006BA5; padding:0 20px; text-align:left; line-height:25px}
.mainleft .seobg p{ text-indent:2em}
.mainleft .seobg .seointro{ margin:0 auto; height:75px; margin-top:8px}
.mainleft .seobg .seointro .seologo{ float:left; width:120px}
.mainleft .seobg .seointro .seologo img{ margin-top:5px; margin-left:10px}
.mainleft .seobg .seointro .text{ border-left:#CCCCCC 1px dashed; color:#333333; margin-left:15px; height:60px; margin-top:10px; text-align:left; padding:0 15px; width:560px }

.mainleft .seonews{ background:url(images/seo_06.gif) repeat-x top; height:150px;; overflow:hidden}
.mainleft .seonews .seologo{ width:180px; height:90px; margin-left:15px; background:#FFFFFF; float:left; margin-top:20px; border:#E6F3FF 1px solid}
.mainleft .seonews .newslist{ overflow:hidden}
.mainleft .seonews .newslist ul{ margin-top:10px; margin-left:10px; width:400px}
.mainleft .seonews .newslist ul li{ height:20px; line-height:20px; text-align:left}

.mainleft .seocases { height:205px; background:url(images/seo_41.gif) center top no-repeat; padding-top:8px}
.mainleft .seocases ul li{ width:220px; height:190px; float:left; background:url(images/seo_68.gif) center no-repeat; padding-top:8px; margin-left:15px }
.mainleft .seocases ul li span.img{ height:148px; width:210px;}
.mainleft .seocases ul li span.title{ height:30px; line-height:30px; text-align:center}

/*优化案例*/
.mainleft .cases { padding-top:8px}
.mainleft .cases ul li{ width:220px; height:190px; float:left; background:url(images/seo_68.gif) center no-repeat; padding-top:8px; margin-left:10px}
.mainleft .cases ul li span.img{ height:148px; width:210px;}
.mainleft .cases ul li span.title{ height:30px; line-height:30px; text-align:center}
.cases .casetitle{ height:50px; line-height:50px; text-align:center; font-size:24px; color:#009933; font-family:simhei; border-bottom:#999999 1px dotted}
.cases .casecontent{ padding-top:20px; text-align:center}

.mainleft .seoprocess{ background:url(images/seo_41.gif) center top no-repeat}

.mainleft .btext_l{ float:left; text-align:left}
.mainleft .btext_r{ float:left; text-align:left; margin-left:10px}

.mainleft .textbg{ background:url(images/seo_82.gif) repeat-x top;width:380px}
.mainleft .textbg ul li{background:url(images/seo_42.gif) no-repeat left; background-position:10px; height:22px; line-height:22px; text-align:left}
.mainleft .textbg ul li span{ margin-left:20px}
.mainleft .textbg ul li span.date{ float:right; margin-right:10px; color:gray}

/*搜索引擎优化页面*/
.mainleft .seo1{ background:url(images/seo_1_07.gif) center top no-repeat; padding-top:55px; line-height:25px; text-align:left}
.mainleft .seo1 .title{ color:#0043BE; font-size:14px; text-align:left}
.w730{ width:730px; margin:0 auto; text-align:left;}
.w760{ width:760px; margin:0 auto; text-align:left}
/*.mainleft .title{ color:#0043BE; font-size:14px; text-align:left}*/
.seoinfo p{ text-indent:2em}

/*搜索引擎营销页面*/
.mainleft .seoyx{background:url(images/seoyx_03.gif) center top no-repeat; padding-top:55px; line-height:25px;}
.mainleft .seoyx ul li{ height:25px; line-height:25px; text-align:left; border-bottom:#B1D3EE 1px dotted}
.mainleft .seoyx ul li span.title{ float:left}
.mainleft .seoyx ul li span.date{ float:right; margin-right:10px; color:gray}
a.blue:link,a.blue:visited{ font-size:14px; color:#0043BE; text-decoration:none}
a.blue:hover,a.blue:active{ font-size:14px; color:#FF6600; text-decoration:underline}
.mainleft .seoyx .text{ font-size:12px; color:#333333; text-align:left}
.mainleft .seoyx .text P{ text-indent:2em}
.mainleft .seoyx .title{ font-size:14px; color:#0043BE}
/*联系我们页面*/
.mainleft .contact{background:url(images/lxwm_03.gif) center top no-repeat; padding-top:65px; line-height:25px; text-align:left}
.mainleft .contact .title{ font-size:14px; color:#0043BE}
/*成功案例页面*/
.mainleft .cases{ background:url(images/cases_03.gif) center top no-repeat; padding-top:50px}
.mainleft .cases ul li{ width:220px; height:190px; float:left; background:url(images/seo_68.gif) center no-repeat; padding-top:8px; margin-left:10px; text-align:center }
.mainleft .cases ul li span.img{ height:150px; width:210px;}
.mainleft .cases ul li span.title{ height:30px; line-height:30px; text-align:center}

/*搜索引擎优化资讯*/
.mainleft .seoinfo{background:url(images/seonews_03.gif) center top no-repeat; padding-top:55px; line-height:25px; text-align:left}
.mainleft .seoinfo .title{ color:#0043BE; font-size:14px; text-align:left}
/*资讯内容页*/
.mainleft .newscontent{background:url(images/seonews_04.gif) center top no-repeat; padding-top:10px; line-height:25px; text-align:left }
.mainleft .newscontent .title{ color:#0043BE; font-size:14px; text-align:center}
.mainleft .newscontent .bt{ text-align:center; height:30px;}
.mainleft .newscontent .newsinfo{ height:30px; line-height:30px; text-align:center}

.borderb{ border-bottom:#B1D3EE 1px dashed; padding-bottom:15px}

.right{ width:215px; margin-left:13px; float:left; text-align:left; overflow:hidden}
.right .textbg{ text-align:center }
.right .textbg ul{ width:205px; }
.right .textbg ul li{background:url(images/seo_42.gif) no-repeat left; background-position:10px; height:22px; line-height:22px; text-align:left; padding-left:20px }
.right .textbg ul li span.title{ float:left}
.right .textbg ul li span.date{ float:right; margin-right:10px; color:gray}

.right .textbg1{text-align:center}
.right .textbg1 ul{width:205px; margin:0 auto}
.right .textbg1 ul li{background:url(images/seo_34.gif) no-repeat left; height:25px;background-position:10px; line-height:25px; text-align:left; border-bottom:#7AB1D8 1px dashed}
.right .textbg1 ul li span{ margin-left:20px}

.right .rbg{ background:#F5FAFE}

.left{ width:183px; background:url(images/seopm_02.gif) top left no-repeat; float:left}
.left ul{ margin-left:10px; margin-top:35px; margin-bottom:100px}
.left ul li{ background:url(images/seopm_06.gif) no-repeat left center; height:33px; line-height:33px; padding-left:35px; text-align:left; margin-top:3px}
.left ul li.sel{ background:url(images/seopm_09.gif) no-repeat left center; height:33px; line-height:33px; padding-left:35px; text-align:left}

.mainright{ width:805px; float:right; line-height:25px; border:#9FDBF3 1px solid}
.mainright a:link,.mainright a:visited{ text-decoration:none; color:#00859D; font-size:14px}
.mainright a:hover,.mainright a:active{ text-decoration:underline; color:#333333; font-size:14px}

.mainright .title{ color:#00859D; font-size:14px; text-align:left}
.mainright p{ text-indent:2em}

.mainright .seopm{ background:url(images/seopm_03.gif) center top no-repeat; padding-top:55px }
.mainright .seopm ul li{ background:url(images/seo_42.gif) left center no-repeat; height:25px; line-height:25px; padding-left:20px}

.mainright .wzyh{ background:url(images/wzyh_03.gif) center top no-repeat; padding-top:60px}

.mainright .about{ background:url(images/about_03.gif) center top no-repeat; padding-top:80px}

/*疑难解答页面*/
.mainright .ynjd{background:url(images/ynjd_03.gif) center top no-repeat; padding-top:50px; color:#00859D;}
.mainright .ynjd ul li{height:25px; line-height:25px; font-size:14px}
.mainright .ynjd ul li span.title{float:left}
.mainright .ynjd ul li span.date{ float:right; margin-right:10px; color:gray}
.mainright .ynjd .newstitle{ height:60px; line-height:60px; text-align:center; color:#00859D; font-size:14px}
.mainright .ynjd .newscontent{line-height:25px; text-align:left; color:#999999; }
/*疑难解答页面*/
.mainright .sitemap{background:url(images/sitemap_03.gif) center top no-repeat; padding-top:50px; color:#00859D}



.friendlink {background-color:#EBF4F9; height:100px}
.friendlink .title{ height:25px; line-height:25px; text-align:left; padding-left:10px; float:left}

.bottom{ background:url(images/wzzz_17.gif) repeat-x; background:#EAF4F8; margin-top:10px}
.bottom .bottomlink{ height:30px; line-height:30px; background:#FFFFFF; text-align:center}

.bottom .bottominfo{ line-height:25px; text-align:center}

/*分页按钮样式*/
a.normal{ border:#B2B2B2 1px solid; background:#EAF4F8;  height:18px; width:18px; line-height:18px; text-align:center; margin-right:10px; float:left; text-decoration:none}
a.link{ border:#B2B2B2 1px solid; background:#FFFFFF;  height:18px; width:18px; line-height:18px; text-align:center; margin-right:10px; text-decoration:none; float:left}
.page{width:730px; text-align:right}
.page ul{ float:right}
.page ul li{ float:left; border-bottom:none; height:20px; line-height:20px}
.page img{ border:none; margin-right:10px; float:left}


/*选项卡效果*/
.nTab{ 
margin-top:10px; 
display:inline;
float: left;
width: 100%;
}
.nTab .TabTitle{
float:left;
clear: both;
width:122px;
overflow: hidden; padding-top:20px;  border-right:#CDE9FF 1px solid; display:inline;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
height:42px; 
line-height:42px;
cursor: pointer;
list-style-type: none;
font-size: 14px; 
font-family:"黑体";
text-align: center;
margin: 0;
}

.nTab .TabTitle .active{ background:url(images/seo_52.gif) no-repeat center; color:#1A86A5;}
.nTab .TabTitle .normal{background:#FFFFFF; color:#999999; border:#CDE9FF 1px solid; border-right:none}
.nTab .TabContent{width:620px; height:130px;background:url(images/seo_09.gif) repeat-x top; float:left; display:inline;}
.none {display:none;}
/*选项卡效果结束*/

/*二级菜单效果*/
#navigation,#navigation li ul{
padding:0;
margin:0;
list-style-type: none;
}
#navigation li {
float:left;
text-align:center;
position:relative;
}
#navigation li a:link, #navigation li a:visited {
    display:block; background:url(images/seo_05.gif); width:136px; height:70px;
    text-decoration:none; 
    color:#FFFFFF; 
    font-size:14px;
}
#navigation li ul{
    display: none;
}
table {
    margin:-1px; 
    border-collapse:collapse;
}

.fl{ float:left}
.fr{ float:right}


/* 以下只支持非IE6浏览器 */
#navigation li:hover a 
{
    color:#fff; background:url(images/seo_04.gif) no-repeat
}
#navigation li:hover ul {
    display:block; 
    position:absolute; 
    top:68px;
    margin-top:1px;
    left:0; 
    width:115px;
}
#navigation li:hover ul li a {
    display:block; 
    background:#3DCAFF; 
    color:#FFFFFF; 
    height:30px; 
    line-height:30px; 
    padding:5px 10px; 
    width:115px;
}
#navigation li:hover ul li a:hover {
    color:#FFFFFF;
	background:#60D301
   
}


/* 以下针对IE6 */
#navigation li a:hover { color:#fff; background:url(images/seo_04.gif) no-repeat }
#navigation li a:hover ul{ 
    display:block; 
    position:absolute; 
    top:68px;
    margin-top:1px;
    left:0; 
    width:115px;
}
#navigation li a:hover ul li a {
    display:block; 
    background:#3DCAFF; 
    color:#FFFFFF; 
    height:30px; 
    line-height:30px; 
    padding:5px 10px; 
    width:115px;
}
#navigation li a:hover ul li a:hover {
    color:#FFFFFF;
	background:#60D301
}





