﻿/* CSS Document */
html{overflow-y:scroll;}
body{font-family: Arial, Helvetica, sans-serif;background: url(/images/body_bg.jpg) repeat-x #f1f8fc;margin:0;padding:0;font-size:12px;color:#333333;}
.midd{background:url("/images/body_midd_bg.png") repeat center top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/body_midd_bg.png");margin:0 auto;width:984px;height:100%;}
.content{width:970px;margin:0 auto;background-color:#FFFFFF;}
p{margin:0;padding:0;}
a{text-decoration:none;color:#333333;}
img{border:0}
.clear{clear:both;}

/*logo部分*/
.head_top{background:url(/images/top_bg.png) repeat-x;height:86px; position:relative;}
.head_top .logo{position:absolute;top:12px; left:30px; width:253px;height:48px;_display:inline;}
.head_top .language{font-size:12px;color:#FFFFFF; position:absolute; top:38px; left:290px;}
.head_top .language a{font-size:12px;color:#FFFFFF;}
.head_top .language a:hover{font-size:12px;text-decoration:underline;}
.head_top .language .china{font-family:"Microsoft YaHei", YaHei, Tahoma, Arial, Verdana, Helvetica, sans-serif;color:#ffffff;}
.head_top .language .english{color:#9be055;font-weight:bold;}
.head_top .Contact{position:absolute;color:#FFFFFF;top:15px; right:30px; _display:inline;float:right;line-height:24px;}
.head_top .Contact .tel{font-size:16px;font-weight:bold;}
.head_top .Contact .tel img{float:left;}
.head_top .Contact .tel span{color:#9be055;}
.head_top .Contact .email{text-align:right; font-size:12px;} .email a{text-decoration:underline; color:#FFFFFF;}

/*sitemap页面*/
.sitemap{margin-top:-10px;}
.sitemap p{width:300px; float:left; margin:0;padding:0; line-height:20px;}
.sitemap p a{color:#333333; line-height:20px;}
.sitemap h2,.sitemap h2 a{width:300px; color:#469F04; text-decoration:none;margin:0;padding:0;}
.sitemap div{margin:15px 0 0 0;}

/*菜单部分*/
.menu{background:url(/images/menu_bg.png) repeat-x;height:42px;width:970px;overflow:hidden;}
.menu ul{list-style:none;padding:0;margin:0 0 0 12px;}
.menu li{background:transparent url(/images/menu_sx.png) repeat-y scroll right top;float:left;padding:0 2px 0 0;}
.menu li.last{background:none;}
.menu a{color:#565656;font-size:14px;font-weight:bold;line-height:42px;text-decoration:none;border:medium none;
display:block;padding:0 25px;white-space:nowrap;}
.menu a:hover{color:#565656;font-size:14px;font-weight:bold;line-height:42px;text-decoration:none;border:medium none;display:block;padding:0px 25px;white-space:nowrap; background:#f1f1f1;}

/*下拉菜单*/
.popmenu{z-index:1;margin-top:-1px;}
.popmenu ul{list-style:none;margin:0; padding:0;border-right:1px solid #14549e;border-bottom:1px solid #14549e;border-left:1px solid #2D6BB5; filter:alpha(opacity=92);  -moz-opacity:0.92;  -khtml-opacity: 0.92;  opacity: 0.92;border-right:2px solid #14549e;border-bottom:2px solid #14549e;border-left:1px solid #2D6BB5;}
.popmenu ul li{background:#f4f4f4;}
.popmenu a{color:#181818;text-decoration:none;line-height:20px;display:block;padding:2px 10px;} 
.popmenu a:hover{color:#ffffff;background:#1e62b2;position:relative;}

/*中间ad部分*/
.banner{background:url(/images/banner.png) no-repeat;width:970px;height:233px;overflow:hidden;}
.login{color:#FFFFFF;height:200px;width:300px;font-size:12px;line-height:24px;margin:12px 0 0 40px;overflow:hidden;float:left;_display:inline;}
.login th{height:32px; *height:20px; text-align:right;}
.login input{border:1px #15559f solid;padding:2px 4px;overflow:hidden;font-size:12px;color:#888888;width:176px;margin-left:10px;}
.login #button{font-family:Arial, Helvetica, sans-serif;background:url(/images/fr_button.png) no-repeat scroll right top;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/fr_button.png");_background:none;width:184px;height:32px;color:#FFFFFF;font-weight:bold;border:0;margin-top:4px;*margin-top:0px;cursor: pointer;}
.banner .font{float:left; color:#FFFFFF;width:200px;margin:50px 10px 10px 60px;font-size:16px;font-weight:bold; line-height:35px;}
.banner .font span{color:#b1ed0d; font-size:45px; font-weight:bold; margin-right:6px; font-family:inherit; font-style:italic;}

/*中间部分*/
.midd_cont{background-color:#FFFFFF; width:970px; padding:10px 0;overflow:hidden;margin:0;}
.midd_left{width:690px;float:left;border:1px solid #e0e5e8; height:100%; margin:0 0 0 10px;_display:inline; overflow:hidden; word-wrap:break-word;}
.price{height:110px; font-size:14px; }
.price img{float:left; padding:0; margin:0;}
.price_cont{width:220px; float:left; margin:15px 0 10px 0; _display:inline; padding:0}
.price_cont a{cursor:pointer;}
.price_cont img{float:left;}
.price_cont b{font-weight:bold; font-size:14px; color:#469F04;}
.price_cont p{float:right; width:140px; font-size:12px; margin:0 5px; *margin:0 0px 0 10px; line-height:22px;}
.price_cont p img{margin:10px 0;}
.price_border{border:1px solid #e0e5e8; margin-bottom:8px;padding:0 10px 0 15px;}

.midd_border{border:1px solid #e0e5e8; overflow:hidden; clear:both; width:688px; *margin-bottom:10px;}
.midd_top_cont{margin:10px 15px; font-size:12px; line-height:22px; color:#363636;}
.midd_top_cont a{color:#469f04; text-decoration:none;}	.midd_top_cont a:hover{color:#469f04; text-decoration:underline;}
h1{font-size:15px; color:#2783d5; font-weight:bold; margin:0; margin-top:0;overflow:hidden;}
.why_cont h1 a{color:#2783d5;text-decoration:none;}
.why_cont h1 a:hover{color:#469F04;text-decoration:none;}
h2{font-size:14px; color:#469F04; font-weight:bold; margin:5px 0;}
h2 a{text-decoration:none}	h2 a:hover{text-decoration:underline}
.xx{height:29px; border-bottom:1px dotted #b1b1b1;}
.midd .img_bg{background:url(/images/midd_img_bg.png) no-repeat; width:177px; height:130px; padding:4px; float:left; margin-right:20px; margin-bottom:-10px;}
.midd .img_bg img{width:168px; height:108px; border:0;}
.midd_top_cont p{margin:4px 0;}
.why_cont{width:660px; margin:15px 0; overflow:hidden;}
.why_cont ul{list-style:none;width:430px;margin:5px 0;padding:0;overflow:hidden;line-height:24px;}
.why_cont li{background:url("/images/dot_gr.jpg") no-repeat 0px 8px; list-style:none; padding:0 18px;}

/*首页列表部分*/
.list_cont{float:left;width:210px;overflow:hidden;}
.list_cont ol{margin:5px 0 0 22px;padding:0;line-height:22px;}
.list_cont li{padding:0;margin:0;}
.list_cont li a{text-decoration:underline;}	.list_cont li a:hover{text-decoration:none;}
.midd_top_cont span{color:#2783d5;}
.midd_top_cont textarea{color:#363636; font-size:12px;}

.both{clear:both; margin:20px 0; overflow:hidden;}
.both h1 a{color:#2783d5;text-decoration:none;}
.both h1 a:hover{color:#469F04;text-decoration:none;}
.both p{float:left; padding:0; margin:0 10px 0 0; width:300px; line-height:24px;}
.both p a{color:#363636;text-decoration:none;}
.both p a:hover{text-decoration:underline;}
.both ul{margin:0;padding:0}
.both li{line-height:22px;}
.both li a{color:#363636;text-decoration:none;}
.both li a:hover{color:#363636;text-decoration:underline;}

.midd_left .question{clear:both; margin:20px 0 15px 0;}
.midd_left .question a{font-weight:bold;color:#469F04;text-decoration:underline;}
.midd_left .question a:hover{text-decoration:none;}

/*右侧SEO Tools样式*/
.midd_right .seo-tools-top{background:url("/images/seo-tools-top.jpg") no-repeat; width:246px;height:30px;padding-top:6px;}
.midd_right .seo-tools-top b{font-size:14px;color:#FFFFFF;font-weight:bold;margin:0 15px;}
.midd_right .seo-tools-top b a{color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:14px;}
.midd_right .seo-tools-midd{background:url("/images/seo-tools-midd.jpg") repeat-y; width:246px;overflow:hidden;}
.midd_right .seo-tools-midd ul{margin:0 auto;padding:0;width:234px;}
.midd_right .seo-tools-midd li{padding:2px 0 2px 15px;}
.midd_right .seo-tools-midd li a:hover{color:#469F04;}
.midd_right .seo-tools-midd li.bg{background:#efefef;}
.midd_right .seo-tools-midd img{margin-left:5px;}
.midd_right .seo-tools-bottom{background:url("/images/seo-tools-bottom.jpg") no-repeat; width:246px; height:14px;}

/*SEO Tools页面*/
.tools{width:100%; clear:both; overflow:hidden;}
.tools h2{font-size:14px; font-weight:bold; color:#363636; margin-top:10px; margin-bottom:5px; padding:0px;}
.tools ul{width:280px; list-style:none; padding:0px; margin:0px; float:left;}
.tools ul li{line-height:20px;margin:5px 0 15px 0;}
.tools .left{float:left;}
.tools .right{float:right;}
.tools a{text-decoration:underline; font-weight:bold;font-size:13px;}
.tools a:hover{text-decoration:none;}

.see_more{width:100%; clear:both; overflow:hidden;}
.see_more h2{font-size:14px; font-weight:bold; color:#363636; margin-top:20px; margin-bottom:5px; padding:0px;}
.see_more ul{width:280px; list-style:none; padding:0px; margin:0px; float:left;}
.see_more ul li{line-height:24px;}
.see_more .left{float:left;}
.see_more .right{float:right;}
.see_more a{font-weight:normal;text-decoration:underline;}

/*SEO Technology页面*/
#technology{width:100%; clear:both; overflow:hidden;margin:5px 0 0 -10px;}
#technology .tech_cont{padding:10px 10px 0 15px; height:188px;width:300px; float:left;}
#technology .tech_cont h3{font-size:14px; font-weight:bold; margin:0 0 5px 0; padding:0;}
#technology .tech_cont h3 a{text-decoration:none;}
#technology ul{list-style:none; padding:0px; margin:0;}
#technology ul li{word-break: keep-all; overflow:hidden; text-overflow:ellipsis; width:290px; height:22px;}
#technology ul li a{color:#333333; text-decoration:underline; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
#technology ul li a:hover{color:#333333; text-decoration:none;}
#technology .hover{background:url(/images/tech_hoverbg.gif) no-repeat; height:188px;}

/*SEO Solutions页面*/
.solu_font{color:#333333; margin:10px 0px 0px 0px;}
.solu{margin:15px 0px; clear:both; overflow:hidden;}
b{color:#469f04; font-weight:bold; font-size:12px;}
.solu .package{float:left;line-height:24px;margin:0 20px 10px 0;}
.solu .package p{margin:0;padding:0;float:left;font-size:12px;}
.solu img{float:left; margin-right:5px;}

/*SEO Services和SEO Solutions公共样式*/
.solu-list{color:#333333; margin:20px 0 30px 0;}
.solu-list ul{padding:0;margin:5px 10px 5px 20px;}
.solu-list ul li{margin:0 0 0 20px;}
.solu-list p{margin:0;padding:0; font-size:14px; color:#469F04; font-weight:bold;}
.solu-list p a{margin-right:5px; font-size:12px; font-weight:normal;}
.solu-list .bg{background:#F2F4F5;padding:5px 10px; font-size:12px; color:#464646;}
.solu-list h5{margin:5px 0;padding:0;}
.solu_email{color:#333333; margin:20px 0px; }
.solu_email a{font-weight:bold;text-decoration:underline;}
.solu_email a:hover{font-weight:bold;text-decoration:none;}

.solu_title{font-size:12px; font-weight:bold; color:#469f04;}
.solu .step{background:url(/images/step.jpg) no-repeat; height:85px; margin-top:10px;}
.solu .step ul{color:#565656; margin:0px 0px 5px 20px; list-style:none; padding:0; padding-top:8px; float:left;}
.solu .step li{font-size:12px;}
.solu .step .step2{margin:0px 10px 0px 90px;}
.solu .step .step3{margin:10px 10px 0px 70px; overflow: hidden;}
.solu .step b{color:#469f04; font-weight:bold;}

.solu .affordable{margin:20px 0px 0px 0px; overflow:hidden;}
.solu .affordable_bg{background:url(/images/affordable_bg.jpg) no-repeat; width:276px; height:140px; padding-top:10px; float:left;}
.solu .affordable_bg ul{list-style:none; padding:0; margin:20px 10px 10px 120px;}
.solu .affordable_bg li{line-height:22px;}
.solu .affordable_border{background:url(/images/affordable_border_bg.jpg) repeat-x; width:276px; height:140px; border:1px #e9e9e9 solid; float:right; margin-right:60px; _display:inline;}
.solu .affordable_border ul{color:#565656; margin:0px 0px 5px 25px; list-style:none; padding:0; padding-top:15px; float:left;}
.solu .affordable_border li{font-size:12px;}

.solu .Professional{margin:20px 0px 0px 0px; overflow:hidden;}
.solu .Professional_bg{background:url(/images/Professional_bg.jpg) no-repeat; width:276px; height:190px; padding-top:10px; float:left;}
.solu .Professional_bg ul{list-style:none; padding:0; margin:20px 10px 10px 40px;}
.solu .Professional_bg li{line-height:22px;}
.solu .Professional_border{background:url(/images/affordable_border_bg.jpg) repeat-x #FFFFFF bottom; width:276px; height:190px; border:1px #e9e9e9 solid; float:right; margin-right:60px; _display:inline;}
.solu .Professional_border ul{color:#565656; margin:0px 0px 5px 25px; list-style:none; padding:0; padding-top:15px; float:left;}
.solu .Professional_border li{font-size:12px;}

/*Contact us页面*/
.Contact_us{height:621px; *height:623px;}
.Contact_us h2{font-size:14px; margin:10px 0px 0px 0px; padding:0px;color:#469F04;}
.Contact_us .left{width:300px; float:left; margin-bottom:20px;}
.Contact_us .right{float:right; width:300px; margin-bottom:20px;}
.Contact_us .form_title{margin-bottom:10px; clear:both; padding:0px;}
.Contact_us strong{font-size:12px;}
.Contact_us a{color:#333333;}
.Contact_us form input{border:1px #888888 solid; padding-left:2px; font-size:12px;}
.Contact_us form textarea{border:1px #888888 solid; padding-left:2px; font-size:12px;}
.Contact_us form .cu_buttom{background:url(../images/cu_button.jpg) no-repeat; width:80px; height:31px;cursor: pointer; border:0; color:#ffffff; margin:0px 2px 10px 2px;padding-bottom:5px;}

/*FAQ页面*/
.faq{margin:10px 0 20px 0;}
.title_new{margin:6px 0;}
.title_new_cont{margin-bottom:15px;}
.title_faq{font-size:14px;font-weight:bold;margin:5px 0;color:#469F04;}
.title_new_title a{color:#333333;}

/*SEO百科*/
.title-txt{margin:10px 0px 0px 0px; font-size:12px; font-weight:bold;}
.more{margin:0px 0px 20px 0px;}
.more a{color:#565656;}
.more a:hover{color:#469F04;text-decoration:none;}
.pagination ul{margin:0; padding:0; list-style:none;}
.pagination ul li{display:inline; padding:2px 8px;; border:1px #888888 solid; margin:0px 1px;}
.pagination ul li a{text-decoration:none; color:#666666;}
.pagination .currentpage{background:#469f04; border:1px #468d07 solid; color:#FFFFFF;}
.pagination .disablepage a{text-decoration:none; padding:0px 2px;}
.pagination .nextpage a{text-decoration:none;}

/*News列表部分*/
.news ul{list-style:none; margin:5px 0 10px 0; padding:0;}
.news li{background:url(/images/li_dot.jpg) no-repeat 0px 14px; padding:0 15px; line-height:28px;}
.news li a{text-decoration:underline;color:#333333;}	.news li a:hover{text-decoration:none;}
.pages-span a{margin:0px; border:1px #888888 solid; padding:2px 8px; text-decoration:none; color:#565656;}
.pages-span a.active{background:#469f04; border:1px #468d07 solid; color:#FFFFFF; text-decoration:none;}
.pages-span a.active:visited{color:#FFFFFF;}

.company{margin:0px 0px 10px 20px; font-size:12px; line-height:22px; color:#363636; padding:0;}
.company a{text-decoration:underline; color:#469f04;}

/*虚线框部分*/
.bk_xx{border:1px dotted #CCCCCC; margin-bottom:10px; padding:10px 10px 10px 20px; overflow:hidden;}
.bk_xx ul{list-style:none; margin:5px 0; padding:0;}
.bk_xx li{background:url(/images/li_dot.jpg) no-repeat 0px 10px; padding:0 10px; clear:both;}

/*右边部分*/
.midd_right{width:246px;height:100%; float:right; margin-right:10px; _display:inline;}
.right_border{border:1px solid #e0e5e8;width:245px;margin-top:10px;}
.right_top{background:url(/images/seo_en.jpg) no-repeat right bottom; margin-right:10px; overflow:hidden;}
.right_top .Encyclopedia{font-size:13px; color:#2783d5; margin:10px 0 0 10px; font-weight:bold;}
.right_top .Encyclopedia a{font-size:13px; color:#2783d5; font-weight:bold; text-decoration:none;}
.right_top ul{margin:0 0 0 10px; width:120px; clear:both; padding:0; list-style:none;}
.right_top li{list-style:none; overflow:hidden; display:inline;}
.right_top a{font-size:12px; line-height:24px; color:#363636; display:inline; text-decoration:underline; margin-right:15px;}
.midd_right h3{background:url(/images/title_bg.jpg) repeat-x; font-size:13px; color:#2783d5; height:29px; margin:0; padding:0; line-height:29px; text-indent:12px; overflow:hidden;}
.midd_right h3 a{color:#2783d5; text-decoration:none; font-size:13px;}
.midd_right ul{list-style:none; margin:5px 10px 10px 10px; padding:0;}
.midd_right li{list-style:none; font-size:12px; color:#363636; line-height:23px;}
.midd_right li a{ text-decoration:underline;}	.midd_right li a:hover{text-decoration:none;}
.midd_right a{font-size:12px; color:#505050; text-decoration:underline;}
.midd_right .green{color:#469f04;}

.scroll{height:220px;overflow:hidden;margin:4px 0px;}
.scroll p{padding:0;margin:4px 10px;}
h4{font-size:12px;padding:0px;margin:0px 10px;color:#469F04;}
h5{font-size:12px;margin:5px 10px;padding:0px; color:#2783d5;}

/*网页结尾部分*/
.footer{background-color:#2d6bb5; padding:20px 20px 15px 20px;;clear:both;text-align:center; font-size:12px; overflow:hidden;}
.footer p{font-size:12px;color:#8fb0d8;margin:5px 0;}
.footer ul{list-style:none;padding:0; margin:0;overflow:hidden;display:inline;}
.footer li{padding:0 10px; list-style:none; display:inline; border-left:1px #edf6fb solid;}
.footer .first{border-left:0px;}
.footer a{color:#FFFFFF;text-decoration:none;}
.footer a:hover{text-decoration: underline;}