﻿@charset "utf-8";
@import url(master.css);

body{
	background-image: url(../images/cont_bg.gif);
	background-repeat: repeat-x;
	background-position: left 31px;
}
/*头部样式*/
.top {
	height: 31px;
	line-height: 31px;
	background-image: url(../Images/topBg.gif);
	background-repeat: repeat-x;
}
.top .topCon {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: 31px;
}
.showSite {
	background-image: url(../Images/topShowSite.gif);
	background-repeat: no-repeat;
	background-position: center 6px;
	float: right;
	width: 124px;
	display: block;
	cursor:pointer;
	color: #666666;
}
.showSite_b {
	background-image: url(../Images/topShowSite_b.gif);
	background-repeat: no-repeat;
	background-position: center 6px;
	float: right;
	width: 124px;
	display: block;
	cursor:pointer;
	color: #666666;
}
.showSite_tit {
	text-align:center;
}
.siteBox {
	background-color: #FFFFFF;
	border: 1px solid #d7d7d7;
	display: none;
	z-index: 10;
	position: absolute;
	width: 107px;
	float: left;
	padding-right: 3px;
	padding-left: 10px;
	height: 100px;
}


.header {width:950px; padding-top:1px; }
.logo{ width:260px; text-align:center;}

/*栏目导航*/
.nav { width:550px;overflow:hidden}
.topNav {
	height:42px;
	text-align:right;
	padding-right: 20px;
	line-height: 34px;
	color:#999999;
}
.topNav a { color:#999999; line-height:24px; padding:0px 5px 0px 5px;}
.topNav a:hover { color:#ff9933}
.mainNav li{
	float:left;
	height:34px;
	line-height:34px;
	padding-right: 2px;
	padding-left: 2px;  
text-indent:-9999px;      
}
#nav1 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	display: block;
	width: 89px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
}
a:hover#nav1 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -36px;
	display: block;
	width: 89px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-family: "黑体";
	text-decoration:none
}
#nav2 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -71px;
	display: block;
	width: 89px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
}
a:hover#nav2 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -106px;
	display: block;
	width: 89px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
	text-decoration:none
}
#nav3 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -141px;
	display: block;
	width: 89px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
}
a:hover#nav3 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -176px;
	display: block;
	width: 89px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
	text-decoration:none
}
#nav4 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -211px;
	display: block;
	width: 83px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
}
a:hover#nav4 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -246px;
	display: block;
	width: 83px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
	text-decoration:none
}
#nav5 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -281px;
	display: block;
	width: 83px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";

}
a:hover#nav5 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -316px;
	display: block;
	width: 83px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
	text-decoration:none
}
#nav6 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -351px;
	display: block;
	width: 83px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
}
a:hover#nav6 {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -386px;
	display: block;
	width: 83px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "黑体";
	text-decoration:none
}


.subNav{ font-size:14px; margin-top:8px;}
.subNav li {	height:34px;	line-height:34px;	text-indent: 40px;}
.subNav li a {	display: block;	background-image: url(../images/subNav_bg.gif);	background-repeat: no-repeat; color:#666}
.subNav li a:hover{	display: block;	background-image: url(../images/subNav_bg.gif);	background-repeat: no-repeat;	background-position: 0px -34px;	color: #FFFFFF;	text-decoration: none;}
/*banner*/
.banner {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height: 278px;
	overflow:hidden;
	margin-top: 1px;
}
.banner_bt {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height: 31px;
	background-image: url(../Images/bannner_bt.gif);
	background-repeat: no-repeat;
}
.banner_bt .gonggao {
	float: left;
	height: 31px;
	line-height: 31px;
	padding-left: 55px;
	width: 570px;
	color: #FFFFFF;
	padding-top: 1px;
}
.banner_bt .banner_title_text {
	float: right;
	width: 160px;
	height: 31px;
	line-height: 31px;
}
.banner_bt .banner_title {
	float: right;
	width: 110px;
	height: 31px;
	line-height: 31px;
}
#fW_Content {
	display: block; 
}
#fW_Content img {
	width: 950px; height: 279px
}
#fW_Controls {
	display: inline; 
}
#fW_Controls a {
	font-weight: bold;
	font-size: 12px;
	FLOAT: left;
	WIDTH: 25px;
	COLOR: #0066cc;
	HEIGHT: 31px;
	TEXT-ALIGN: center;
	text-decoration:none;
	background-image: url(../Images/bannner_N_bg.gif);
	background-repeat: no-repeat;
	background-position: center 15px;
}
#fW_Controls A.activeSlide {
	BACKGROUND-POSITION: center -10px; COLOR: #cc9933;
}
#fW_Controls A:hover {
	BACKGROUND-POSITION: center -10px; COLOR: #cc9933;
}
/*内容区域*/
.main { width:950px; margin-top:5px;}
.rightContainer{ width:300px; background:#f7f7f7}
.leftContainer{ width:644px;}

.boxContainer h2{color: #666;font-size: 14px;font-family: "黑体";padding-left:28px;line-height:36px;	font-weight: normal;}
.boxContainer h2#user_case{	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -37px;text-indent:-999px;}
.boxContainer h2#newCase{text-indent:-999px;	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: -302px -37px;	line-height: 15px;	height: 18px;	font-size: 12px;	padding-left: 23px;	padding-top: 12px;}
.boxContainer h2#downloadDoc{text-indent:-999px;	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -186px;	line-height: 15px;	height: 18px;	font-size: 12px;	padding-left: 20px;	padding-top: 12px;}
.boxContainer h2#zixun_top{text-indent:-999px;	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px 0px; padding-left:36px;}
.boxContainer h2#Service{text-indent:-999px;background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: -266px 0px;	padding-left:23px;}
.boxContainer h2#Solution_subNav {background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: -153px -254px;}
.boxContainer h2#do_site {text-indent:-999px;	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -291px;	padding-left:28px;}
.boxContainer h2#contactUs {text-indent:-999px;	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: -301px -328px;	padding-left:29px;
}
.boxContainer h2#Product_subNav {text-indent:-999px;	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: -301px -291px;	padding-left:28px;}
.boxContainer h2#News_subNav {text-indent:-999px;	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -328px; padding-left:28px;}
.boxContainer h2#tags_link_title {text-indent:-999px;	padding-left:31px;}
.boxContainer h2#about_subNav {	text-indent:-999px;background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -529px;	padding-left:28px;}
.boxContainer h2#webSchool { text-indent:-999px;background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -567px;	padding-left:30px;}
.boxContainer h2#seoSchool { text-indent:-999px;background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -867px;	padding-left:30px;}

.pic_news { padding:10px 12px 10px 12px; height:60px; }
.pic_news_img { width:114px;}
.pic_news_top {	background-image: url(../images/content_li.gif);background-repeat: no-repeat;background-position: 5px 9px;text-indent: 15px; width:150px;}
.top_news { padding:0px 12px 0px 12px;}
.top_news li {	background-image: url(../images/content_li.gif);	background-repeat: no-repeat;	background-position: 5px 9px;	text-indent: 15px;	list-style-type: none; height:21px; overflow:hidden;}
.newCaseImg{ padding:2px 26px 10px 17px; height:178px;}
.newCaseImg li { margin-top:13px;}
.doc { padding:10px 26px 0px 17px; height:90px;}
.doc li {background-image: url(../images/content_li.gif);	background-repeat: no-repeat;	background-position: 5px 9px;	text-indent: 15px;	list-style-type: none; float:left; width:128px;}
.zixun { width:266px; background:#f7f7f7; height:251px;}
.zixun_pic { padding:20px 20px 0px 24px; }
.zixun_pic_img { text-align:center;}
.zixun_pic_title , .zixun_pic_title a { color:#666666; line-height:24px; font-weight:bold}
.zixun_pic_meno , .zixun_pic_meno a { color:#666; line-height:14px; }

.Service {background:#f7f7f7; width:378px; height:251px;}
.Service_con {padding:20px 20px 0px 20px; }
.Service_list { padding:5px 0px 0px 18px;}
.Service_list li {background-image: url(../images/content_li.gif);	background-repeat: no-repeat;	background-position: 5px 9px;	text-indent: 15px;	list-style-type: none; line-height:24px;}

.userLinks {background-image: url(../images/title_bg.gif);	background-position: 0px -74px;	height:111px; margin-top:2px;}
.userLinks h2#userLinks_title{ text-indent:-999px;}
.userLinks_list  { padding:15px 0px 0px 10px; }
.userLinks_list li{ float:left;padding:0px 4px 0px 4px;}

.item { background:#f7f7f7; margin:3px 0px 0px 0px; }
.item h2 {font-family: Geneva, Arial, Helvetica, sans-serif, "宋体";	font-size: 12px;	font-weight: normal; float:left; margin:0px; padding:0px; width:151px; text-align:center; margin-left:15px; cursor:pointer;}
.item_title {background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -217px; height:36px; line-height:36px;}
.item h2.current{background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -254px;font-weight: bold;}

.item_s_0 { display:block; height:176px; background: url(../images/taoc_bg1.gif) no-repeat; padding-left:150px; background-color:#FFFFFF}	
.item_s_1 { display:none;height:176px; background: url(../images/taoc_bg2.gif) no-repeat; padding-left:150px; background-color:#FFFFFF}
.item_s_2 { display:none;height:176px; background: url(../images/taoc_bg3.gif) no-repeat; padding-left:150px; background-color:#FFFFFF}

.Taoc_list{ margin-top:15px; height:75px; background:url(../images/taoc_line.gif) no-repeat center bottom;}
.Taoc_list li{ float:left;}
.Taoc_Num { font-weight:bold; font-family:Arial; font-style:italic; color:#FF3300; font-size:14px; margin-right:5px;}

.Taoc_meno { color:#FF6600; line-height:15px; margin-top:5px;}
.Taoc_jiage { font-size:30px; color:#ff0000; font-weight:bold; padding-right:5px;}
.Taoc_sq {line-height:45px; color:#666}
/*解决方案页面*/
.content {	background:#f7f7f7;	font-size:14px;	height:80px; margin-bottom: 10px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 25px;	clear: both;}
.contentPic { float:left; border:#ccc solid 1px; padding:2px; margin-right:10px;}
.contentTitle {	margin-left: 130px;}
.contentTitle a { font-weight:bold; color:#333333; text-decoration:underline}
.contentTitle a:hover { text-decoration:none;}
.contentTitle em {	color:#f60;	font-style: normal;	padding-right: 5px;}
.contentMeno {	color:#666;	margin-left: 130px;}
/*我们的客户页面*/
.msg {	line-height:30px;	color: #999999;	text-align: right;}
.msg em {	padding-left:10px;	font-size:14px;	font-style: normal;	font-weight: bold;	color: #333333;	float: left;}
/*产品与服务页面*/
.product_msg {	font-size:14px;	color:#999;	text-align:right;	border-bottom-width: 1px;	border-bottom-style:dashed;	border-bottom-color: #999; margin:15px 0px 15px 0px;}
/*新闻页面*/
.newstopbg { background:url(../images/showNews_top_bg.gif) repeat-x;}
.news_Content { padding:10px; font-size:14px}
.news_Title { font-size:18px; height:25px; color:#c60; text-align:center; padding-top:15px;}
.news_From { text-align:center; border-bottom: #e5e5e5 solid 1px; line-height:36px; width:600px; color:#999999 }
.Tags {	font-size:14px;	color:#666666;	margin-top:40px;	line-height:24px;	text-indent: 15px;}
.Tags a { color:#FF6600;  }
.tags_link {	background-image: url(../images/title_bg.gif);	background-position: 0px -365px;	height:163px;	margin-top:2px;}
.tags_content_L { width:335px;}
.tags_content { margin:10px;}
.tags_content_pic img { padding:3px; border:#ccc solid 1px; margin-right:5px;}
.tags_content_title,.tags_content_title a { color:#c60 ; font-size:14px; font-weight:bold;}
.tags_content_meno { color:#999999; line-height:14px;}
.tags_products {background-image: url(../images/content_li.gif); 	background-repeat: no-repeat;	background-position: 5px 9px;	text-indent: 15px; font-size:14px; margin-left:10px;}
.tags_news { margin:10px;overflow:hidden}
.tags_news li {background-image: url(../images/content_li.gif); 	background-repeat: no-repeat;	background-position: 5px 9px;	text-indent: 15px; font-size:14px; margin-left:10px;overflow:hidden;width:275px; height:21px;}
/*关于我们页面*/
.aboutUs_con { background:url(../images/aboutBG.gif) no-repeat;}
/*网站建设页面*/
.webSchoolBox { padding:10px;}
.webSchoolBox li{ background-image: url(../images/content_li.gif);	background-repeat: no-repeat;	background-position: 5px 9px;	text-indent: 15px;	list-style-type: none; line-height:24px;}
.TopCase {	background-image: url(../images/title_bg.gif);	background-repeat: no-repeat;	background-position: 0px -604px; height:260px;}
.TopCase h2#TopCaseTitle{ text-indent:-999px;}
.TopCaseBox { padding:10px 0px 0px 20px;;}
.TopCaseBox li { float:left; margin:10px 15px 10px 20px;}
/*右边内容页面需要背景的*/
.rightCon_Bg{ 
display:table-cell; background:url(../images/bg_bottom.gif) bottom right no-repeat;
}
/*空间页面*/
.HostingContent {	background:#f7f7f7;	font-size:14px;	margin-bottom: 10px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 25px;	clear: both;}
.HostingContent .contentPic { float:left; border:#ccc solid 1px; padding:2px; margin-right:10px;}
.HostingContent .contentTitle {	margin-left: 130px; font-weight:bold;}
.HostingContent .contentTitle b { font-weight:bold; color:#333333; text-decoration:underline}
.HostingContent .contentTitle em {color:#f60;	font-style: normal;	padding-right: 5px; text-decoration:none;}
.HostingContent .contentMeno {	color:#666;	margin-left: 130px;}
.HostingContent .contentMeno .jiege { text-align:right; font-size:16px; color:#FF6600; padding-right:25px;}
/*空间页面*/
/*标签*/
.tags_Box{ line-height:30px;}
.tags_Box li{float:left; padding:0px 3px 0px 3px;}
.tags_Box li a {display:block;white-space:nowrap; font-weight:bold; text-decoration:underline;}
/*信息反馈*/
.FeedBack_Box { background:#f1f1f1; margin:10px 2px 5px 2px;}
.FeedBack_Box .f_title { background:#e5e5e5; color:#333333; line-height:26px; padding:5px 5px 5px 10px;}
.FeedBack_Box .f_title .f_time{ color:#f60;	font-style: normal;	padding-right: 5px; float:right;}
.FeedBack_Box .f_content { background:#f7f7f7; padding:10px; line-height:18px;}
.FeedBack_Box .f_Back { color:#ff6600; padding:10px; line-height:18px;}
/*加入我们*/
.hr_box { padding:10px 10px 10px 10px;}
.hr_box p{ padding:0px; margin:0px;}
.hr_box .hr_title { font-size:14px; font-weight:bold; line-height:28px; border-bottom:1px solid #e5e5e5; margin-bottom:3px;}
.hr_box .tips { color:#FF9933}
/*产品详细*/
.Product_a{
	text-indent: 24px;
	color: #FF6600;
	padding-right: 10px;
	padding-left: 10px;
}
.Product_b{
	color: #FF9900;
	font-weight: bold;
	font-size: 16px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	padding-bottom: 10px;
}
.Product_c{
	color: #333333;
	font-weight: normal;
	font-size: 14px;
	line-height: 26px;
	padding: 10px;
}
/*我们的客户详细页面*/
.ClientDetails p{ padding-left:10px;}
.ClientDetails h1{ padding-left:10px; margin-top:10px;}

/*底部*/
.index_links { background:url(../images/links_bg.gif) no-repeat left bottom; background-color:#FFFFFF; height:53px; padding:5px 5px 0px 5px; overflow:hidden;}
.index_links ul { height:46px; padding-top:7px;}
.index_links li{ float:left; padding-left:3px; padding-right:3px; line-height:21px; display:block;}
.shenqing a { color:#CC9900; text-decoration:underline;white-space:nowrap;}
.linkSite a { color:#999999;white-space:nowrap;}
.copyright{ text-align:center; color:#666; background:#FFFFFF; padding-top:5px; }
.btNav {
	text-align:center;
	color:#666666;
	height: 35px;
	line-height: 35px;
	background-image: url(../images/bottom_bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.btNav a {color:#666666; padding:0px 10px 0px 10px;}
.beian {line-height:40px;	height:40px;	background-image: url(../images/gs_icon.gif);	background-repeat: no-repeat;	background-position: 350px; display:block; padding-left:30px;}
#quickArea {left: 50%; top: 130px; width: 95px; margin-left: 516px; position: fixed; z-index: 10;}
#quickArea a{ color:#666}
#quickArea .quickContArea {	background: url("../images/kf-bg.gif") repeat-y 0px 0px; width: 100%; position: relative;} 
#quickArea .quickContArea img{border:none;}
#quickArea ul.quickMenu {padding: 0px 0px 2px; overflow: hidden;  }
#quickArea ul.quickMenu li {height: 24px; width:95px; padding:4px 0px;  clear: both; float: left;text-align:center;background: url("../images/kf-line.gif") no-repeat center bottom }
#quickArea ul.quickMenu li.txt{ padding:0px;}
#quickArea .toTop{ cursor:pointer;}
