﻿@charset "UTF-8";
/* CSS Document */
*{
	margin:0 auto;
	padding:0;}
body{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	color:#202020;
	background:url(bg.gif) repeat-x;
	}
a img { 
padding:0; 
border:none; 
} 
img{padding:0;}
.spanleft{
	float:left;}
.spanright{
	float:right;}
.clear {clear: both;}

/*all fontstyle*/
ul{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#FF6633;text-decoration:none;}
a.red{color:#D20016;text-decoration:none;}
a.red:hover{color:#4F4F4F;text-decoration:underline;}



/*顶部CSS效果*/
#header{
	width:960px;
	height:350px;
	overflow:hidden;
	}
.header_logo{
	float:left;
	width:960px;
	height:84px;
	background:url(headerbg.gif) no-repeat 322px 0;
	padding:15px 0 0 15px;
	}
.nav{
	float:left;
	width:930px;
	height:226px;
	padding:24px 0 0 30px;
	background:url(navbg.gif) no-repeat 7px 0;}
.nav ul{}
.nav ul li{float:left;
width:960px;}
.navlink{
	float:left;
	width:220px;
	height:20px;
	padding:8px 0 4px 10px;}
.navlink:link,.navlink:visited{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	float:left;
	width:220px;
	height:16px;
	padding:10px 0 4px 10px;}
.navlink:hover{
	font-size:14px;
	font-weight:bold;
	color:#333;
	float:left;
	width:220px;
	height:16px;
	padding:10px 0 4px 10px;}
	
#mainbody{
	width:930px;
	overflow:hidden;
	padding-top:6px;
	}
.body_left{
	float:left;
	width:220px;
	overflow:hidden;
}
#body_lefttitle{	
	float:left;
	width:212px;
	height:22px;
	background:url(type_h2.gif) no-repeat;
	padding:8px 0 0 8px;
	font-size:14px;
	font-weight:bold;
	color:#fff;}
#body_leftlist{
	float:left;
	width:220px;
	overflow:hidden;
	border-bottom:2px solid #ec841b;
	margin-bottom:4px!important;}
#body_leftlist ul{
	line-height:24px;}
#body_leftlist ul li{
	float:left;
	width:200px;
	height:22px;
	padding:8px 0 0 20px;
	border-bottom:1px dashed #ccc;
	background:url(dot_1.gif) no-repeat 2px 12px;
	}


dl {	
	width: 220px;
}
dt {
	cursor: pointer;
	position: relative;
    
}
.leftIco{width:200px;font-size:12px;font-weight:bold; color:#ea6321;background:#eee url(left.gif) 6px 9px no-repeat; padding:8px 0 8px 20px; border-bottom:2px solid #fff;}
.leftIco a{width:200px;font-size:12px; color:#666;font-weight:bold;}
.bottomIco{background: #ccc url(bottom.gif) 6px 9px  no-repeat;}
dd {
	display:none;
	line-height:28px;
	border-bottom:1px dotted #ccc;
}
dd a{
	width:200px;
  display:block;
  color:#666;
  background:#fbfbfb;
  padding-left:24px;
  text-decoration:none;
  border-bottom:1px dotted #ccc;
}
dd a:hover{
  color: #000000;
  text-decoration:underline;
}
/*#basic-accordian{
	width:184px;
}

.accordion_headings{
	width:169px;
	padding:8px 5px 8px 10px;
	background:#DFE7DA;
	color:#060;
	cursor:pointer;
	font-weight:bold;
	border-bottom:2px solid #fff;
}

.accordion_headings:hover{}

.accordion_child{
	width:184px;
	overflow:hidden;
	background:#f9f9f9;
	padding-bottom:6px;
}
.accordion_child ul{
	line-height:24px;}
.accordion_child ul li{
	float:left;
	width:160px;
	padding-left:20px; 
	background:url(dot_1.gif) no-repeat 8px 7px;
	border-bottom:1px dotted #ccc;}
*/

#body_leftsevice{
	float:left;
	width:220px;
	overflow:hidden;
	padding-top:6px;
	}
#body_leftsevice img{
	padding-bottom:6px;}
.body_right{
	float:right;
	width:710px;
	overflow:hidden;}
#right_title{
	float:right;
	width:675px;
	height:22px;
	padding:8px 0 0 20px;
	background:url(dot_bg.gif) no-repeat 0 5px;}
#right_content{
	float:right;
	width:707px;
	overflow:hidden;
	padding:9px 0;}
#right_content ul{
	line-height:28px;}
#right_content ul li{
	float:left;
	width:162px;
	overflow:hidden;
	padding:0 0 10px 14px;}
#right_content span{
		padding-left:2px;}
.preview:link{
	float:left;
	padding:2px;
	border:1px solid #ccc;}
.preview:visited{
	float:left;
	padding:2px;
	border:1px solid #ccc;}
.preview:hover{
	float:left;
	padding:2px;
	border:1px solid #6C9;}

/*新闻列表用*/
#right_content .news_list{
	width:707px;
	overflow:hidden;}
#right_content .news_list ul{
	line-height:22px;}
#right_content .news_list ul li{
	float:right;
	width:671px;
	padding:8px 0 4px 24px;
	background:url(dot_newslist.gif) no-repeat 6px 12px;
	border-bottom:1px #c9d4e2 dotted;}
#right_content .news_title{float:left; text-align:left;}
#right_content .news_date {float:right;width:80px;text-align:center;}
#right_content .news_click{float:right;width:40px;text-align:right;}

/*新闻详细*/

.newscon_title{
	float:right;
	width:693px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif,"黑体";
	padding:10px 0;
	border-bottom:1px dotted #ccc;}
.newscon_info{
	float:right;
	width:693px;
	text-align:center;
	padding:10px 0;}
.newscon_intro{	
	float:right;
	width:693px;
	text-align:center;
	padding:10px 0;}
.newscon_content{
	float:right;
	width:673px;
	text-align:left;
	padding:10px;
	line-height:24px;}
.newscon_content p{
	text-indent:2em;}
.newscon_dede_pages{}
.newscon_boxoff{
	height:16px;
	border-bottom:1px dotted #ccc;}
	
.newscon_pro_title{
	float:left;
	width:100%;
	margin-top:16px!important;
	padding-left:20px;}
.pro_title_h{
	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif,"黑体";
	padding:4px 0 8px 0;}
.pro_title_c{
	padding-top:6px;
	text-align:left;
	line-height:24px;
	padding-top:4px;
	text-indent:2em;}
.newscon_pro_pic{
	float:left;
	width:100%;
	text-align:center;
	overflow:hidden;
	margin-top:16px!important;
	padding-left:12px;}
.newscon_pro_pic img{
	float:left;
	background:#fff;
	border:1px solid #ccc;
	padding:3px;
	margin-right:12px!important;}
	
	
	/*单页用*/
#right_content .con_onepage{
	float:right;
	width:693px;
	overflow:hidden;
	line-height:24px;}
#right_content .con_onepage p{
	text-indent:2em;}
	/*案例用*/
#right_content .con_case{
	float:right;
	width:706px;
	overflow:hidden;}
#right_content .con_case ul{}
#right_content .con_case ul li{
	float:left;
	width:676px;}
#right_content .con_case span{
	float:left;
	width:670px;
	padding-left:2px;}
	
.newscon_case_pic{
	float:right;
	width:390px;
	margin-top:16px!important;}
.newscon_case_pic img{
	padding:2px;
	border:1px solid #ccc;}
	
#right_search{
	float:right;
	width:707px;
	overflow:hidden;}
#right_search .k_search{
	float:left;
	padding:10px 0;
	overflow:hidden;}
#right_search .k_search ul{}
#right_search .k_search ul li{
	float:left;
	padding:0 0 0 12px;
	width:164px;
	height:150px;}
.k_search p{
	padding:5px 0 10px 0;}
#bottomin{
	width:100%;
	overflow:hidden;
	padding:6px 0;
	line-height:18px;
	background:#ccc;}
.bottomcon{
	width:930px;}
	
/*#pleft{float:left;width:200px;margin-top:16px;}
#leftp{width:184px;}
#leftp h2{height:30px;line-height:30px;background:url(type_h2.gif) no-repeat;padding-left:8px;font-size:14px;color:#fff;}
#leftp ul{margin-top:4px;border-top:2px #98cb55 solid;border-bottom:2px #98cb55 solid;}
#leftp li{line-height:30px;height:30px;border-bottom:1px #e1e1e1 solid;text-align:right;}
#leftp li a{padding-right:16px;padding-top:5px;}
#leftp li.thisclass a{background:url(type_li_ico.gif) right no-repeat;font-weight:bold;}*/
.search{background:none;padding-left:0;}
.search .search-keyword{line-height:18px;height:18px;}/*
.left_b{clear:both;height:8px;width:200px;background:url(left_b.gif) no-repeat;margin-bottom:0 !important;margin-bottom:-6px;}

#video{margin-top:8px;}

.leftbody{width:184px;margin-top:8px;}
.leftbody h2{height:30px;line-height:35px;border-bottom:1px #98cb55 solid;background:url(position_ico.gif) left no-repeat;padding-left:16px;font-size:12px;color:#3b933b;}
.leftbody ul{padding-top:8px;}
.leftbody li{background:url(ico-1.gif) left no-repeat;text-indent:8px;line-height:23px;height:25px;width:184px;overflow:hidden;}

#service{width:184px;margin-top:16px;}
#service h2{padding-left:8px;height:30px;line-height:30px;}
#service h2 span{background:url(service_t.gif) right no-repeat;padding-right:25px;font-size:14px;color:#3b933b;}
#service li.phone a{background:url(p_server.gif) no-repeat;display:block;width:184px;height:55px;text-indent:-184px;font-size:0;}
#service li.guestbook a{background:url(p_guestbook.gif) no-repeat;display:block;width:184px;height:55px;text-indent:-184px;font-size:0;margin-top:8px;}

#pright{float:right;width:734px;margin-top:16px;}
#position{height:35px;}
#position img{width:200px;float:left;}
#position h1{width:200px;float:left;font-size:18px;color:darkgreen;font-weight:bold;background:url(position.gif);}
#position span{float:right;background:url(position_ico.gif) left no-repeat;padding-left:16px;line-height:35px;}
#content{clear:both;margin-top:8px;}
#content p{padding:8px 0;font-size:14px;line-height:180%;}
#content p img{margin-left:8px;}*/

/*新闻列表样式，不可删除*/
.pagelist{}
.k_pagelist{width:665px; float:right;clear:both; text-align:center;margin-top:6px; padding:5px 0;}
.pagelist span.pageinfo{}
.pagelist li{margin-right:8px;border:1px #ddd solid;padding:3px 5px;line-height:12px;}
.pagelist li a{display:block;}
.pagelist li a:hover{text-decoration:none;}
.pagelist li:hover{border:1px #3b933b solid;}
.pagelist li.thisclass{color:red;font-weight:bold;border:1px #3b933b solid;}

/*.plist{margin-top:8px;}
.plist li{float:left;margin-right:40px !important;margin-right:35px;margin-top:8px;}
.plist li span{clear:both;display:block;text-align:center;}
.plist li img{width:200px;border:1px #eee solid;}

.pshow{margin-top:8px;}
.picview{float:left;}
.picview img{width:300px;}
.pshow .title{height:25px;background:#41a7d8;line-height:25px;width:410px;float:right;}
.pshow .title h2{font-size:14px;color:#fff;padding-left:8px;}
.p_c{width:410px;float:right;margin-top:8px;}
.p_c span{clear:both;width:410px;display:block;margin-top:8px;}
.pic{width:410px;float:right;margin-top:8px;border-top:2px #41a7d8 solid;border-bottom:2px #41a7d8 solid;padding:8px 0;}
.peizi{width:410px;float:right;margin-top:8px;}
.peizi h2{height:25px;background:#41a7d8;line-height:25px;font-size:14px;color:#fff;padding-left:8px;margin-bottom:8px;}

.viewbox{margin-top:8px;}
.viewbox .title{text-align:center;border-bottom:1px #eee solid;padding-bottom:4px;}
.viewbox .title h2{font-size:16px;color:#3b933b;}
.viewbox .info{text-align:center;margin-top:4px;}
.viewbox .intro{border:1px #ddd solid;background:#eee;padding:8px;margin-top:8px;}
.viewbox .content{margin-top:8px;font-size:14px;line-height:180%;}
.viewbox .content p{padding:8px 0;font-size:14px;line-height:180%;}
.boxoff{height:10px;overflow:hidden;clear:both;background:url(boxoff.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.boxoff strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(boxoff.gif) left -10px no-repeat;float:left;}

#footer{clear:both;width:950px;margin:8px auto 0 auto;text-align:center;background:url(foot_bg.gif) top no-repeat;padding-top:8px;}
.foot_l{float:left;width:200px;background:url(foot_l.gif) no-repeat;height:25px;}
.foot_l li{float:left;background:url(foot_dot.gif) left no-repeat;padding-left:10px;margin-left:16px;line-height:25px;}
.foot_l li a{color:#c1c1c1;}
.foot_r{float:right;width:734px;background:url(foot_r.gif) no-repeat;height:25px;}
.foot_r li{float:left;margin-left:8px;line-height:25px;}
p#con{width:120px;height:50px;float:left;clear:both;background:url(foot_logo.gif) no-repeat;margin-top:8px;}
p#copy{padding-top:16px;text-align:right;}*/
