@charset "utf-8";
/* CSS Document */

*{ margin:0;padding:0; list-style:none;word-wrop:break-wrod;}
body{ font:12px/20px Arial, Helvetica, sans-serif; background: url(bg.gif) repeat-y #B3C0AC;}
body, ul, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset {margin: 0;	padding: 0;}
input, textarea, select, button{vertical-align:middle;}
img{ border:none;}
hr{ clear:both; border-top:1px solid #ccd5de; height:0px; margin:5px 0; font-size:0; line-height:0;}

h1, h2, h3, h4, h5, h6 {font-size: 14px;}
h1{margin:0 0 15px 0;padding:0 0 12px 0;background:url(h1-bg.gif) no-repeat bottom left;font-family:Tahoma, Arial, sans-serif;font-size:14px;	}



a{ text-decoration:none;color:#006600;}
a:hover{ color:#FF0000; text-decoration:underline;}

/* 头部 */
#header{ height:75px; border-bottom:solid 5px #F29901; background:#566F48;}
    #top{ width:900px; }
        #logo{ clear:both; float:left;margin:10px 0 0 50px;  width:260px; height:60px; background:url(logo.gif) no-repeat;}
        #top_nav{ float:right; margin:57px 0 0 0; padding:0 10px; line-height:18px; font-size:10px; color:#FFF;background:#F29901; }
		#top_nav a{padding:0 5px;color:#FFF;}
		
/* 主体 */
#mian{width:900px;}		
     #left{ float:left; width:185px;}
	      #nav{ margin:50px 0 0 20px;}
		  #nav li{ padding:0 40px 0 0; text-align:right; line-height:28px; border-bottom:solid 1px #AAB7A4;}
		  #nav li a{ color:#FFF;}
		  #nav li a:hover{font-weight:bold;text-decoration:none;}
		  .index_box p{text-indent:28px;}	
		  #p .p,#design .design-m,#promote .promote-m,#marketing .marketing-m,#program .program-m,#template .template-m,#wap .wap-m,#privacy .privacy-m,#domain .domain-m,#sitemaps .sitemaps-m,#case .case-m, #contact .contact-m,#host .host-m,{background:#f39801 url(menu-bg.gif) no-repeat 140px;font-weight:bold;}
		  #link .link-m {background:#f39801 url(link-bg.gif) no-repeat 140px;font-weight:bold;color:#FFF;}
		  #links{margin:0 20px 0 0;  }
		  #links ul{ padding:0 15px 0 0; text-align:right;}	
		  #links li a{ color:#FFF;}
		  #links li span{ display:block; color: #C9D1C5;}
		  
	 
	 #right{ float:right; width:715px;}
	 
	      .index-pic {background:url(index-pic.jpg) no-repeat;height:150px;}
	      .about-pic {background:url(about-pic.jpg) no-repeat;height:150px;}
	      .news-pic {background:url(news-pic.jpg) no-repeat;height:150px;}
	      .ad-pic {background:url(ad-pic.jpg) no-repeat;height:150px;}
	      .announce-pic {background:url(announce-pic.jpg) no-repeat;height:150px;}
	      .contact-pic {background:url(contact-pic.jpg) no-repeat;height:150px;}
	      .link-pic {background:url(link-pic.jpg) no-repeat;height:150px;}
	      .job-pic {background:url(job-pic.jpg) no-repeat;height:150px;}
	      .faq-pic {background:url(faq-pic.jpg) no-repeat;height:150px;}
		  
		  .content{ padding:25px;}
		  .content strong{ color:#333;}
		  .content p{ color:#666;}
		  
		  
		  /* 首页 */
		  .index_box{}
		  .index_box .fl,.index_box .fr{ width:48%;}
		  .index_box .fr ul{ line-height:24px; color:#666;}
		  .index_box .fr ul a{ margin:0 0 0 5px;}
		  
		  /* 内容页 */
		  #title{ margin:0 0 10px 0; padding:0 0 0px 0;}
		  #title h2{ line-height:30px;}
		  #content_box span{  margin:0 8px 0 0;color:#999;}
		  #content_box{}
		  #content_box p{ margin:0 0 15px 0; text-indent:28px;}
		  #related{}
		  #related h4{ color:#0080FF;}
		  #list_news ,#related ul{ padding:5px; color:#333; font-size:16px;}
		  #list_news a, #related ul a{ margin:0 5px; font-size:12px;}
		  #list_news span ,#related span{color:#999; font-size:10px;}
		  
		  /* 图片列表 */
		  #list_pic{ height:100%; text-align:center; }
		  #list_pic li{ float:left; width:25%; height:205px;}
		  #list_pic li img{ clear:both; display:block; margin:0 auto; padding:5px; border:solid 1px  #E3E3E3;}
		  #list_pic li a:hover img{ background:#AAB7A4;}
		  #list_pic li span{ clear:both; display:block; margin:0 auto;  width:80%; color:#666;}
		  #list_pic li span.c{ background:#F7F7F7;line-height:24px;}
		  #list_pic li span.c a{ padding:0 0 0 16px; background:url(pic_li.gif) no-repeat 2px 2px;*background:url(pic_li.gif) no-repeat 2px 0;}
		  #list_pic li span.c #f{background:url(pic_li.gif) no-repeat 2px -18px;*background:url(pic_li.gif) no-repeat 2px -20px;}
		  #list_pic li span.c #l{background:url(pic_li.gif) no-repeat 2px -36px;*background:url(pic_li.gif) no-repeat 2px -38px;}
		  
		      .gotop{ clear:both;text-align:right;}
			

			  
#footer{ clear:both;padding:0 20px 0 0 ;text-align:right;line-height:20px;border-top:2px solid #eee;color:#959595;font-size:10px;}

/* 共用 */
.l{ text-align:left;}
.c{ text-align:center;}
.r{ text-align:right;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:1px; line-height:1px; overflow:hidden;}
		 
#guide{ margin:0 0 10px 0; padding:0 0 5px 0;border-bottom:solid 1px #CCD5DE;}
#guide span{  margin:0 8px 0 0;color:#999;}


/* 分页 */
.pagelist{ clear:both;}
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px 3px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px 3px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px 3px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}


/* 搜索 */
.k_search{}
.k_search p{ color: #999;}
.k_search div{ clear:both; display:block; padding:5px 0 10px 0;}
.k_search div h3{ font-size:14px;}
.k_search div p{ color:#000;}
.k_search div p a{ color:#7777CC;}
.k_search div span{ color:#008000;}
.k_search div strong{color:#DB0000;}

.k_form{}
.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
.k_form div {text-align:left;}
.k_form div input {padding:1px 3px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}
.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
.k_in3{ width:260px; height:18px; line-height:18px;}
.k_in4{width:200px; height:18px; line-height:18px;}
.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/* 系统定义的form表单样式 */
.lz_form{ padding:3px; text-align:left;}
	.lz_form p{ margin:10px 0 1px 0; }
	.lz_form p.succeed{ color:#993300; background:url(os/on.gif) no-repeat left center; padding-left:20px; font-weight:bold;}
	.lz_form label{ display:block; color:#006600; line-height:12px;font-size:12px; margin-bottom:3px;}
	.lz_form label.error{ color:#993300; clear:both; cursor:pointer; padding-top:2px;}
	.lz_form span label{ display:inline; color:#000;}
	.lz_form button{ margin-right:6px; letter-spacing:3px; padding:1px 2px; border:1px solid; border-color:#EEE #777 #777 #EEE; background:#D4D0C8; font-size:12px; line-height:100%; vertical-align:middle;}
	.lz_form .button{ margin:5px 0;}
	.checkbox{display:block;}
	.checkbox span{display:block;}
	.checkbox span label{display:inline; color:#666; font-size:12px;}

.item{ padding:0 5px 5px 5px; line-height:200%; border-bottom:dashed 1px #CCCCCC; }
.info a{ margin-right:5px; }
