body{
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	margin:0px;
	background:url(web-bg.gif) no-repeat;
}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
div,ul,li,em,h1,h2,a,span{margin:0px;padding:0px;list-style:none;word-break:break-all;word-wrap:break-word;}
#clear{ clear:both;}
.red12{color: #FF3300}
.hui12{color:#666666}
img{ border:0;}
.bb12{font-weight:bolder; color:#3399FF;}
#w200{width:200px; display:block; float:left}

/***   网页头部   ****/
#head{ width:904px; padding-left:50px; padding-right:50px;}
	#head_top{ color:#FFFFFF; padding-top:15px; text-align:right;}
	#head_top a{ color:#FFFFFF;}
	
	#head_title{ font-size:14px; color:#FFFFFF; padding-top:25px; padding-left:310px; font-weight:bolder;}
	#head_title a{ color:#FFFFFF; padding:0px 10px 0px;}
	#head_title a:hover{color:#FFCC00;}
	
	#head_body{ font-size:14px; color:#CC0000; padding-top:24px; padding-left:320px; font-weight:bolder;}
	#head_body li{color:#003F57; width:110px; float:left; padding-top:15px;}
	#head_body li a{color:#003F57; padding:0px 6px 0px;}
	
	#head_info{ padding-top:12px;padding-bottom:5px; padding-left:324px; height:100%; line-height:22px;filter:DropShadow(Color=#ffffff, OffX=-1, OffY=-1, Positive=true);}

/***   首页主体   ****/
#index{ width:914px; padding-left:45px; padding-right:45px;}
	#index_body{ background-color:#FFFFFF; padding:15px 5px;}
	#index_left{ float:left; width:600px;}
	#index_right{ float:left;padding-left:10px;}
	
	#in_info{padding:0px 10px;}
	#in_top,#in_top2,#in_top3{ border-bottom:1px #CCCCCC solid;color:#003F57; font-weight:bolder;}
	#in_top,#in_top2,#in_top3 strong{ font-size:14px;}
	#in_top div{background-image:url(websitedesign.gif);background-repeat:no-repeat;border-bottom:1px #003F57 solid;padding-left:134px; width:190px;}
	#in_top2 div{background-image:url(promotion.gif);background-repeat:no-repeat;border-bottom:1px #003F57 solid;padding-left:98px; width:300px; margin-top:18px;}
	#in_top3 div{background-image:url(optimization.gif);background-repeat:no-repeat;border-bottom:1px #003F57 solid;padding-left:115px; width:190px;}
	#in_mid{ height:20px; color:#333333; padding-top:13px;}
	#in_bot{color:#666666;background-image:url(in_bg.gif);background-repeat:no-repeat; padding:14px 9px;line-height:18px;}

	#in_anli{padding:10px 5px 10px;}
	#in_anli img{padding:5px; border:1px #cccccc solid;}
	
	#in_guang{background-image:url(guang.gif);background-repeat:no-repeat; padding-top:6px; padding-left:10px;width:280px; height:150px; font-size:13px; font-weight:bolder;}
	#in_guang #in_serv1,#in_serv2,#in_serv3{float:left;padding-top:90px; font-weight:normal; font-size:12px;}
	#in_guang #in_serv1 a,#in_serv2 a,#in_serv3 a{color:#990000;}
	#in_guang #in_serv1 a:hover,#in_serv2 a:hover,#in_serv3 a:hover{color:#ff0000;}
	#in_guang #in_serv1{padding-left:21px;}
	#in_guang #in_serv2{padding-left:35px;}
	#in_guang #in_serv3{padding-left:41px;}

	#n_body{ margin-left:8px;padding:15px 0px 0px; height:27px; width:265px;background-image:url(n_line.gif);}
	#n_body a{color:#003F57; font-weight:bolder; font-size:13px;}
	#n_body a:hover{ color:#ff0000; text-decoration:none;}
	.n_titlea,.n_titleb{ float:left;text-align:center;width:120px; padding-top:7px;height:20px;}
	.n_titlea{background-image:url(top_a.gif);background-repeat:no-repeat;}
	.n_titleb{background-image:url(top_b.gif);background-repeat:no-repeat;}
	
	.n_list{ margin-left:8px; width:259px;clear:both;border:1px #cccccc solid; border-top:0px; padding:15px 2px 5px;}
	.n_list li{color:#aaaaaa; font-size:10px;height:22px; background:url(dian.gif) no-repeat left top; padding-left:18px;}
	.n_list li a{color:#333333;font-size:12px;}
	.n_list li a:hover{color:#990000;}
	#webask,#seo_serv{display:none;}
	
	#n_design{float:left; width:290px;padding-left:10px;}
	#n_help{float:left;width:290px;}
	.n_title{background-image:url(top_c.gif);background-repeat:no-repeat;width:250px; padding-top:7px;padding-left:15px;height:20px;}

	#links{color:#003F57; padding:10px 20px 5px;}
	#links a{color:#333333; padding:0px 3px 0px;}

/***   网页底部   ****/
#foot{ width:914px; padding-left:45px; padding-right:45px; height:130px;background:url(foot_bg.gif) repeat-x left bottom;}
	#f_body{ background-color:#FFFFFF; height:100px;}
	#f_line{ border-top:1px #CCCCCC solid;width:874px;margin:0px 20px 0px; height:15px;}
	#f_logo{ border-right:1px #CCCCCC solid; text-align:center; float:left; width:280px; height:70px;}
	#f_info{padding-top:4px;color:#333333;line-height:20px;}
	#f_head{padding-left:10px;}
	#f_add{padding-left:20px;}
	#f_info #f_head a{ color:#333333; padding:0px 10px;}
	#f_info #f_head a:hover{ color:#ff0000;}

/***   内页样式   ****/
#nei_body{ padding:1px 0px; background:#FFFFFF url(nei_title.gif) repeat-x top left;}
	#nei_left{ float:left; width:620px; padding:20px 20px 0px; line-height:22px;}
	#nei_right{float:left; padding-left:18px;}
	#nei_name h1{color:#990000; font-weight:bolder; font-size:20px; border-bottom:1px #999999 solid;}
	#nei_left a{ color:#0487C6;}
	
	#nei_right #dh{width:235px;}
	#dh_top{ padding:24px 0 0 6px;height:77px; background:#FFFFFF url(dh_top.gif) top left no-repeat;}
	#dh_foot{ height:17px; background:#FFFFFF url(dh_foot.gif) top left no-repeat;}
	#dh_link .link li{ background:#ffffff url(dh_bg.gif) top left no-repeat;}
	#dh_link .link li a{ padding-top:10px;height:26px; display:block;padding-left:20px; font-size:13px; color:#0487C6; font-weight:bolder;}
	#dh_link li a:hover{background:#ffffff none top left repeat-y; text-decoration:none;}
	
	#dir_dh{padding:10px 50px;}
	#dir_dh li{height:55px; border-bottom:1px #CCCCCC solid; padding-top:5px; line-height:27px;}
	#dir_dh img{float:left; margin:0px 12px;}
	#dir_dh a{ font-size:14px; text-decoration:underline; font-weight:bolder;}
	#dir_dh a:hover{ color:#FF3300;}

	#dir_sys{padding:10px 10px;}
	#dir_sys li{height:105px; border-bottom:1px #CCCCCC solid; padding-top:5px; line-height:21px;}
	#dir_sys img{float:left; margin:0px 12px;}
	#dir_sys a{ font-size:14px; text-decoration:underline; font-weight:bolder;}
	
/***   内页design.html样式   ****/
	.webtype{width:580px;color:#053E58;}
	.webtype a{ background-color:#FDFBDB;padding:6px 11px;; border:1px #053E58 solid; font-weight:bolder;}
	.webtype a:hover{ background-color:#FFCC00;}
	#type_info{width:540px; padding-top:25px; margin-left:20px;}
	#type_info #t_name{background-color:#eeeeee; font-weight:bolder; border:1px #333333 solid; text-align:center; padding:3px;}
	#type_info #t_info{background-color:#F8F8F8;border:1px #333333 solid; border-top:0;}
	#type_info #t_left{padding:8px; float:left; width:290px;border-right:1px #333333 solid;}
	#type_info #t_right{padding:8px; float:left;width:212px;}

/*====host.html====*/
	.style16{font-weight: 900; font-size: 17px;color: #ff0000;}
	.style25{COLOR: #ff3300}
	.zhuji-bt{font-weight: bold; font-size: 14px;color: #14bd10; padding-top: 4px; text-align:center}
	.zhuji-bt1{font-weight: bold; font-size: 14px; color: #f2bb12;padding-top: 4px; text-align:center}
	.zhuji-js{font-size: 12px; color: #000000;}
	.zhujileibie{font-weight: 900; font-size: 13px; color: #3c8aad; margin-left:30px;}

/*==== anli/ ====*/
	#anli li{ float:left; text-align:center; padding:0 5px; line-height:25px;}
	#anli li img{ border:1px #CCCCCC solid; padding:3px;}
	.anlipage{ padding-left:10px;height:30px; padding-top:20px;}
	.anlipage a{ color:#333333; border:1px #666666 solid; padding:2px 5px;}

/*==== QQ对话框 ====*/
	#mes_big{ background-color:#dddddd; width:458px; height:196px;position:absolute;z-index:2000;left:230px;top:240px;}
	#mes_big #info{ background-color:#FFFFFF;width:450px; height:188px; border:2px #333333 solid;}
	#mes_big #head{ padding:6px 0 0 6px; height:22px; background-color:#6699CC; color:#FFFFFF; font-weight:bolder; font-size:14px;width:444px;}
	#mes_big #body{ padding:30px 0 0 180px; background:#FFFFFF url(mesbg.gif) top left no-repeat; height:130px;}
	#mes_big #body img{ border:1px #999999 solid; padding:3px;}


/*==== 新闻页面 ====*/
	#newslist{ padding:20px 15px;}
	#newslist #title{ font-size:10px;color:#666666; padding-bottom:5px;}
	#newslist #title span{ width:530px; display:block; float:left;}
	#newslist #title a{ color:#006699;font-size:14px;font-weight:bolder;text-decoration:underline;}
	#newslist #title a:hover{ color:#CC0000;}
	#newslist #info{ line-height:18px; padding-bottom:20px;}
	#newslist #n_title{ color:#000000; font-size:14px; font-weight:bolder; text-align:center; padding-bottom:30px;}
