.case_banner{ background:url(../images/yeji_banner.png) no-repeat center top ; height:170px;}
.news_banner{ background:url(../images/news_banner.png) no-repeat center top ; height:170px;}
.about_banner{ background:url(../images/profiles_banner.png) no-repeat center top ; height:170px;}
.contact_banner{ background:url(../images/contact_banner.png) no-repeat center top ; height:170px;}
.service_banner{ background:url(../images/business_banner.png) no-repeat center top ; height:170px;}


/* content 样式 */
#content{ width:998px; margin:0 auto; margin-bottom:5px; margin-top:5px; min-height:640px;}
#content_title{ padding-left:20px; line-height:40px; font-size:16px; border:#dedede solid 1px; background-color:#f6f6f6; color:#0269b8;}
#contentleft{ float:left; width:189px; background:#FFF;}
#contentright { float:right; width:670px; margin-bottom:5px; border:1px solid #dedede; padding:40px 50px; overflow:hidden;}

/*栏目导航*/
#menu_l{  background-color: #f7f7f7; margin-top:5px; border:1px solid #dedede;}
#menu_l ul li  { text-indent:24px; height:38px; line-height:38px; font-size:14px; font-weight:bold; font-family: "Microsoft YaHei",SimSun; border-bottom:1px solid #dedede;}
#menu_l ul li.active a { background:url(../images/arrow.jpg) 170px 15px no-repeat #444444; color:#fff; text-decoration:none; display:block; width:187px; }
#menu_z{ height:200px; margin-left:25px; margin-top:25px; }
#menu_l ul li:last-child { border-bottom:none;}
#menu_l ul li a { display:block;  width:187px;}
#menu_l ul li a:hover { background:url(../images/arrow.jpg) 170px 15px no-repeat #444444; color:#fff; text-decoration:none; display:block; width:187px; }
#menu_z{ height:200px; margin-left:25px; margin-top:25px;}
#menu_z ul li a { display:block;  width:192px;border:1px solid #C8E5FF;margin-top:10px; background:url(../images/lefta_1.png) repeat-x; line-height:32px; height:32px;}
#menu_z ul li a span{ color:#666;  background:url(../images/icona_1.png) no-repeat; padding-left:18px;}
#menu_z ul li a:hover {background:url(../images/lefta_2.png) repeat-x; line-height:32px; height:32px; display:block;  width:192px;border:1px solid #C8E5FF;}
#menu_z ul li a:hover span{background:url(../images/icona_2.png) no-repeat; padding-left:18px; color:#FFFFFF;  }

/*新闻标题显示*/
.menu_r_t { width:730px; height:40px; border-bottom:1px solid #CCC;}
.menu_r_t span { font-size:14px; line-height:40px; margin-left:15px; display:block; float:right; margin-right:10px; font-family: 微软雅黑; display:inline;}
.menu_r_t span a { text-decoration:none; color:#666;}
.menu_r_t span a:hover { color:#06C;}
.menu_r_b { width:710px;  margin:10px 0 0 10px;}
.menu_r_b li { list-style-image:url(../images/list_icon.jpg); padding-left:10px; height:36px; line-height:36px;}
.contentTitle{ text-align:right; line-height:36px; margin-bottom:5px; font-family: SimSun;}
.contentTitle2 {text-align:right; line-height:36px; margin-bottom:5px; font-family: SimSun; border-bottom:1px solid #dedede; }
.contentTitle span, .contentTitle2 span { display:inline-block; margin:0 5px;}
.contentTitle span.home, .contentTitle2 span.home { background:url(../images/home_icon.jpg) left 12px no-repeat; padding-left:18px;}

#PageDiv p { margin:10px;}

#contentright p { line-height:30px;}
#DataList1 img{margin:0 auto; display:block;padding:4px; border:1px solid #BED4E9; }
#DataList1 td{ text-align:center;}

/* News */
#newsweb{ border:#dedede solid 1px; min-height:400px; font-size:16px;}
#newstitle{ text-align:center; font-size:24px; line-height:40px; color:#0269b8; margin:10px; font-family: "Microsoft YaHei",SimSun;}
#newsnote{ margin-left:30px; margin-right:30px; margin-bottom:10px; background-color:#f6f6f6; color:#0269b8; text-align:center; line-height:30px;}
#newscontent{ margin-left:30px; margin-right:30px; margin-bottom:20px; line-height:30px;}
#newsdown { border-top:2px solid #0269b8; margin-left:30px; margin-right:30px; margin-bottom:20px;  background-color:#f6f6f6; min-height:80px; padding-top:10px;}
/* News End*/

.main_content {  min-height:634px; margin-bottom:5px; overflow:hidden;}
#PageDiv ul li {
	float: left;
	margin: 0 0px 30px 0px;
	width: 100%;
	padding: 20px 0;
	list-style: none
}
#PageDiv ul li a { text-align:center; padding:40px;   }
#PageDiv ul li img{ width: 200px;  display: block;}
.Service {width:920px;}
#PageDiv ul li ul  { width:998px; margin:0 auto;}

#PageDiv .Service_01{ width:958px; padding:0 20px;}
#PageDiv .Service_02 li{ width:248px; float:left; margin-bottom:0px;}
#PageDiv .Service_03 ul { width:320px; float:left;}
#PageDiv .Service_03 ul li {
	float: left;
	margin: 0 0 10px 40px;
	padding: 0px;
}
.ServiceTitle{ font-size:18px; text-align:center; color:#0065b3; padding-bottom:20px; font-family: "Microsoft YaHei",SimSun; }
.ServiceContent { line-height:30px;}

/* contact 样式 */
.contact_map img { padding-top:20px;}
.contact_content { line-height:30px; padding-top:20px;}
.contact_content h1 { font-size:18px; line-height:40px; font-family: "Microsoft YaHei",SimSun;}

/*业绩展示*/
.performance {width:998px; margin-top:20px;}
.performance_02 { width:998px; height:1260px;}
.performance_02 ul { width:100%;}
.performance_02 ul li { float:left}
.performance ul li ul  { width:998px; margin:0 auto;}
.performance_03 ul { width:320px; float:left;}
.performance_03 ul li {
	float: left;
	margin: 0 0 10px 40px;
	padding: 0px;
}
.PerformanceTitle{ font-size:18px; text-align:center; color:#0065b3; padding-bottom:20px; font-family: "Microsoft YaHei",SimSun; }
.item{ width:320px;background:#fff;margin:0px 5px 20px 5px; padding:0px; border:1px solid #eee;  overflow:hidden;}
.item dl{padding:0px 0px 0px 0px; margin:0px; width:320px; overflow:hidden;}
.item dl dt img{padding:0px 0px 0px 0px; margin:0px; width:320px; overflow:hidden;}
.item dt a:hover img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}
.case_int{color:#999;line-height:20px;border-top:1px solid #eee;padding:20px;background:#fafafa;} 
.case_int a{color:#999;}
.item_hover .case_int{color:#333;}
.item_hover a:hover{ color:#000;}

.performanceTitle{ font-size:18px; text-align:center; color:#0065b3; padding-bottom:20px; }
.performanceContent { line-height:30px;}