@charset "utf-8";
/* CSS Document */
*{	margin: 0px auto;padding: 0px;}
div,ul,li{ list-style-type:none;}
body,td,th{ font-family:"Verdana"; font-size:12px; color:#666666; }
a:link { color: #666666; text-decoration:none;}
a:visited { text-decoration: none; color: #666666;}
a:hover {	text-decoration: underline;	color: #666666;}
a:active {	text-decoration: none;	color: #666666;}

.menut{	color: #ffffff;	font:bold;}
.menut:link { text-decoration:none; font:bold; color: #ffffff;}
.menut:visited { text-decoration:none;font:bold; color: #ffffff;}
.menut:hover {text-decoration:none; font:bold; color: #ffffff;	}
.menut:active {text-decoration:none; font:bold; color: #ffffff;}

.linksFri{	color: #cccccc;}
.linksFri:link { text-decoration: none; color: #cccccc;}
.linksFri:visited { text-decoration: none; color: #cccccc;}
.linksFri:hover { text-decoration: underline; color: #666666;	}
.linksFri:active { text-decoration: none; color: #cccccc;}

.pic:link { border:#e3e3e3 2px solid;}
.pic:visited { border:#e3e3e3 2px solid;}
.pic:hover { border:#c1c1c1 2px solid;}
.pic:active { border:#e3e3e3 2px solid;}

.list_num:link { text-decoration: none; font:bold; color: #666666;}
.list_num:visited { text-decoration: none; font:normal; color: #666666;}
.list_num:hover { text-decoration: underline; font:bold; color: #666666;}
.list_num:active { text-decoration: none; font:bold; color: #666666;}

.seo:link{ text-decoration: none; font:bold; color: #ffffff;}
.seo:visited{ text-decoration: none; font:bold; color: #ffffff;}
.seo:hover{ text-decoration: none; font:bold; color: #ffffff;}
.seo:active{ text-decoration: none; font:bold; color: #ffffff;}

#header{width:950px; height:60px; padding-top:20px;}
#logo{ width:160; height:60px; float:left;}
#menuArea{ width:790px;height:60px;float:right;}

#menulist{ width:790px; height:37px;font-weight: bolder;color: #FFF; padding-top:4px;}
/*#menulist ul{float:left;width:700px;background:url(menubg.jpg) repeat-x 0px 4px;}*/
#menulist li{list-style-type:none; float:left;width:70px; height:37px;text-align:center; line-height:32px;background:url(menubg.jpg) repeat-x; }
#menulist li.hover{background-image: url(navbg.gif)}
#menuleft{ background:url(menuleft.gif) no-repeat; width:7px; height:33px; float:left;}
#menuright{ background:url(menuright.jpg) no-repeat; width:7px; height:33px;float:left;}

.hover{ background:url(navbg.gif) left center no-repeat;}
.smallMenu { float:left;width: 790px;height:32px;top:-1px;}
.smallMenu li{ background:url(ico1.gif) left center no-repeat; list-style-type:none; float:left;padding:8px 5px 8px 10px; margin-right:5px;}
/*.smallMenu {float:left;width: 790px;height:32px;top:-1px;position:relative;}
.smallMenu li {float:left;width:70px;height:7px;list-style-type: none;text-align:center;position: relative;top:-7px;}
*/
#banner{clear:both;width: 100%; height:200px; background:url(banner_bg.gif);}
#bannercontent {width:950px;}
#servicenav{width:950px;height:270px; margin-top:10px;}

#domain,#website,#host{width:235px; float:left; height:220px;border-right:#CCCCCC 1px solid;}
#magazine{width:235px; float:left; height:220px;}

#dmtitle{ width:235px; background:url(domain.gif) right top no-repeat; height:90px; float:left;}
#hosttitle{ width:235px; background:url(host.gif) right top no-repeat; height:90px; float:left;}
#wstitle{ width:235px; background:url(web.gif) right top no-repeat; height:90px; float:left;}
#magtitle{ width:235px; background:url(mag.gif) right top no-repeat; height:90px; float:left;}

#dm_ico{ background:url(01.gif) no-repeat; width:27px; height:22px; margin-top:35px; margin-left:10px; float:left;}
#host_ico{ background:url(03.gif) no-repeat; width:27px; height:22px; margin-top:35px; margin-left:10px; float:left;}
#ws_ico{ background:url(02.gif) no-repeat; width:27px; height:22px; margin-top:35px; margin-left:10px; float:left;}
#mag_ico{ background:url(04.gif) no-repeat; width:27px; height:22px; margin-top:35px; margin-left:10px; float:left;}

#dm_title,#ws_title,#host_title,#mag_title{ width:120px; height:22px; font-size:13px; font-weight:bolder; color:#990000; margin-top:35px; padding-left:10px; float:left;}
#dm_subtitle,#ws_subtitle,#host_subtitle,#mag_subtitle{  width:120px; height:14px; font-size:10px; color:#cccccc;}
#servicecontent{ clear:both;width:200px; height:150px; float:left; line-height:22px; padding:5px 15px; font-size:12px}
#more{clear:both; width:200px; height:17px; text-align:right;}

#main{width:950px; margin-top:5px;}
#homeLeft{ width:470px; float:left;margin-top:10px;}
#news_title{font-size:12px; color:#663333; font-weight:bolder;float:left; padding-left:5px; height:22px;}
#homenewslist{margin-top:10px; clear:both; float:left;}
#homenewslist li{ list-style-type:none; height:10px;width:365px; float:left; }
#homeright{ width:470px; float:right; margin-top:10px;}
#cases{ width:470px; height:100px; float:left;}
#news{ width:470px; height:220px; float:left; margin-bottom:5px;}
#case_ico{ background:url(ico2.gif) no-repeat; height:11px; width:11px;float:left; }
#casetitle{ width:450px; height:10px; }
#case_title{font-size:12px; color:#cc0000; font-weight:bolder;float:left; padding-left:5px;}
#case_subtitle{font-size:10px; color:#bd9d95; float:left; padding-left:5px; font-weight:bolder}
#case_more{ padding-top:5px; float:right;}
#line{border-top:#CCCCCC 2px solid; width:450px; float:right; height:5px;}
.product {
	float:left;
	text-align: left;
	width: 425px;
	margin-bottom: 5px;
}

.product li {
	float: left;
	list-style-type: none;
	width: 230px;
}
.cases_title{ color: #7B3C2B;}
#caseleft{width:240px; height:155px; text-align:center;float:left}	
#caseleft li{ width:240px; list-style-type:none;}
#caseright li{ float:left; width:400px;}
#mainleft{width:200px; float:left;}
#mainleft{ list-style-type:none;}
#mainleft .mainlefttop{ background:url(lefttop.gif) no-repeat; height:57px;}
.cntitle{ width:110px; margin-top:5px; color:#FFFFFF; font-size:13px; font-weight:bolder;}
.entitle{width:155px; margin-bottom:5px;color:#FFFFFF; font-size:10px; font-weight:bolder; float:right;}
#mainright{ width:750px; float:right;}
#mainright li{ list-style-type:none; float:left;}


.newsList {width: 710px;float:left;}

.newsList ul {}
.newsList li {float: left;width:100%;padding-top: 10px;list-style-type: none;}
.newsList li.content {padding:10px 0px 10px 16px;overflow:hidden;color: #999;}
/* 滚动区 */
#marquee {
	height: 84px;
	width: 425px;
	margin-right: 0px;
	margin-left: 0px;
}

#marquee li {
	float: left;
	height: 90px;
	width: 130px;
	list-style-type: none;
}

#marquee #marqueeDiv {
	overflow: hidden;
}

#marquee #marqueeDiv #marqueeContent {
	float:left;
	margin-left:0px;
	padding:0px;
	text-align: left;
	position: relative;
}

#ad{ clear:both; margin-top:15px;}

#links {
	clear:both;
	width:930px;
	border:solid 1px #E3E3E3;
	padding:5px 5px 5px 10px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:22px;
}

#footer {
	clear:both;
	text-align: left;
	background-color: #EEE;
	border-top:solid 3px #E3E3E3;
	margin: 0px;
	height: 56px;
	width: 100%;
	padding: 10px 0px 0px 0px;
}

#footer li {
	float: left;	
	list-style-type: none;
	text-align:left;	
}

#footercontent {	
	width: 950px;
}

.footertext{
	color:#999; 
}

.pl{ padding-left:8px; line-height:22px;}
.not_display{ display:none;}

.Fhot{ color:#FF6600}