@charset "utf-8";
html,body{font:normal 12px/24px "新宋体"; color:#767778; margin:0px; padding:0px; background:url(/images/bg.jpg) #f8f8f8 left top repeat-x;}

a:link {color:#767778; text-decoration:none;}
a:visited {color:#767778; text-decoration:none;}
a:hover {color:#767778; text-decoration:underline;}

table,tr,td,div,p,span{color:#767778;}
textarea, input{vertical-align:middle;border:#BCD889 1px solid;padding:2px;font:normal 12px/normal "新宋体";}
select{font:normal 12px/normal "新宋体";}
form{margin:0px;}

button{
	padding:0px 10px;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	cursor:pointer;
	background-clip:padding;
	border:#efefef 1px solid;
	background:url(/images/btnbg.gif) center no-repeat;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	border:none;
	-moz-background-clip: padding;
	-o-background-clip: padding;
	-webkit-background-clip:padding;
	-khtml-background-clip:padding;
}
.btn{
	width:75px;
	height:22px;
	line-height:24px;
}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
.notborder{border:none;}
.bold{font-weight:bold;}
.clear{clear:both;}
/*文字缩进两格*/
.indent2{text-indent:2em;}
/*图片垂直居中代码开始*/
.pic_middle{overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.pic_middle p{position:static;+position:absolute;top:50%;}
.pic_middle p img{position:static;+position:relative;top:-50%;left:-50%;}
/*图片垂直居中代码结束*/

#body{margin:0 auto; clear:both; width:1004px; padding:0px; background:#fff;}

#top{background:url(/images/bgtop.jpg) #fff; height:78px; overflow:hidden;}
#CompanyName{float:left; display:none; position:relative;}
#CompanyContact{float:right; width:240px; margin:8px 0 0 0; height:48px; text-align:center;}
#FunMenu{font:normal 12px/18px Arial, Helvetica, sans-serif;}
#FunMenu span{font:normal 9px/18px Verdana, Geneva, sans-serif; padding:0px 5px;}
#CompanyContactText{font:bold 14px/20px "Microsoft Yahei";}
#CompanyContact{font:bold 22px/28px Arial;}
#CompanyContactTel{font:bold 16px/28px "Microsoft Yahei";}

#menu{background:url(/images/menu-bg.jpg) #fff left top repeat-x; margin:1px 0px; float:left; width:100%; height:25px; overflow:hidden;}
#menu ul{margin:0 0 0 10px; padding:0px;}
#menu ul li{float:left; margin:0px; padding:0px; list-style:none;}
#menu ul li a:link, #menu ul li a:visited, #menu ul li a:hover{display:block; font:bold 14px/25px 'Microsoft Yahei'; color:#fff; padding:0px 20px;}
#submenu{float:left; width:100%; height:28px; clear:both; background:url(/images/menu-bg.jpg) #fff left bottom repeat-x;}
.submenu{float:left;}
.submenu ul{float:left; margin:0px 10px; padding:0px; list-style:none;}
.submenu ul li{float:left; margin:0px 8px; padding:0px; height:28px; font:normal 12px/28px arial; _margin:0px 4px; list-style:none;}

#banner{float:left; width:100%; clear:both;}

#footer{background:url(/images/footer.jpg) left top no-repeat; height:80px; width:100%; float:left;margin-top:3px;}
.footer_text{float:right; width:704px; margin-top:5px;}
.footer_logo{float:left; width:300px; text-align:center;}

#flink{background:url(/images/footer.jpg) #EDEDED left -80px no-repeat; width:100%;padding:15px 0px;}
#flink ul{height:50px;margin:0px 10px; padding:0px;}
#flink ul li{float:left; width:108px; height:28px;line-height:28px;overflow:hidden; list-style:none; margin:1px; padding:0px;display:inline;}

/*=====首页=====*/
#aboutus{background:url(/images/cover-about-us-bg.jpg) left top repeat-x; float:left; width:100%; margin:1px 0 0 0; overflow:hidden;}
#aboutus ul{margin:16px 5px;_margin:16px 3px; padding:0px;}
#aboutus ul li{margin:0px; padding:0px; list-style:none; float:left; width:329px; background:url(/images/cover-about-us-body.jpg); display:inline;}
#aboutus h3{margin:0; padding:0px; background:url(/images/cover-about-us-title.jpg); float:left; width:100%; height:52px; text-align:center; font:bold 16px/52px "Microsoft YaHei"; color:#D36006;}
#aboutus h4{margin:3px 0 0 0; font:bold 14px/22px "Microsoft YaHei"; color:#000; background:url(/images/line.jpg) left bottom repeat-x;}
#aboutus h4 span{color:#7A7B7C; font:bold 18px/22px arial;}
#aboutus .content{float:left; width:301px; height:270px; margin:0px 10px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}

/*最新动态样式表*/
#cover_news dl{margin:0px; padding:0px;}
#cover_news dd{margin:0px; padding:7px 0px; height:38px; background:url(/images/line.jpg) left bottom repeat-x;}
#cover_news dd img{float:left; margin:0px 8px;}
#cover_news dd .news_date{color:#EE6C0D; font-family:Arial, Helvetica, sans-serif;}

.newslist{margin:0px 30px; padding:0px; list-style:none;}
.newslist li{margin:5px; padding:1px 5px; overflow: hidden; float:left; width:452px; height:100px; line-height:24px; border:#CCC 1px dotted; display:inline;}
.newslist .news_date{float:right; color:#E46918;}
.newslist .news_title{font-weight:bold;}
.newslist .news_content{color:#E46918; display:block;}


/*最新案例样式表*/
#cover_case{float:left; width:993px; margin:4px 2px 0px 4px; border:#d5d5d5 1px solid; display:inline; overflow:hidden;}
#cover_case h2{border-bottom:#d5d5d5 1px solid; padding:0px 6px; margin:0px; height:30px;}
#cover_case h2 .en{color:#EE6C0D; font:bold 25px/30px Arial, Helvetica, sans-serif; display:none;}
#cover_case h2 .zh{font:bold 18px/30px "Microsoft Yahei",Arial, Helvetica, sans-serif;}

#case_list ul{margin:0px; padding:0px;}
#case_list ul li{margin:0px 40px; padding:20px 0px; list-style:none; float:left; width:248px; display:inline;}
#case_list .case_container{border:#D5D4D4 1px solid; background:#F0F0F0; padding:3px; width:240px; height:180px; position:relative; overflow:hidden;}
#case_list .case_container .case_pic{text-align:center; float:left; width:100%; height:100%; overflow:hidden;}
#case_list .case_container .case_title{font-family:Arial, Helvetica, sans-serif; line-height:18px; float:left; width:228px; height:86px; padding:0px 10px; position:absolute; background:#fff; filter:alpha(opacity=80); left:0px; top:186px; color:#000;}
#case_list .case_container .case_title h3{margin:0px; text-align:center; font:bold 14px/24px Verdana, Geneva, sans-serif; color:#EE6C0D;}
#case_list .case_container .case_title div{color:#000;}
#case_list .case_container .case_title a:link, #case_list .case_container .case_title a:visited, #case_list .case_container .case_title a:hover{color:#000;}
/*=====首页=====*/


/*=====分页=====*/
#pagination{margin:0;float:right;}
.pagebar{border:1px solid #dddddd;width:20px;height:20px;float:left;line-height:20px;margin:2px;text-align:center;}
.pagebar a:link,.pagebar a:visited,.pagebar a:hover{width:20px;height:20px;line-height:20px;margin:0px;padding:0px;display:block;}
.curpage{background:#9fa7b4;color:#fff;}
/*=====分页=====*/


/*=====内页=====*/
#inside{float:left; width:100%; clear:both; background:url(/images/inside-bg.jpg) left top repeat-y;}
#pagetitle{float:left; clear:both; background:url(/images/line.jpg) left bottom repeat-x; margin:0px 20px; padding:1px 0px; width:960px; display:inline;}
#pagetitle h2{float:left; margin:10px 5px 5px 5px; font:bold 20px/48px "Microsoft Yahei","宋体";}
#loc{float:right; margin:30px 5px 5px 5px;}
#pagecontent,#pagenav{clear:both; margin:10px 25px; display:inline; float:left; width:954px;}
#pagecontent p{text-indent:2em;}

.newslist_1{list-style:none; padding:0px; margin:0px;}
.newslist_1 li{border:#ccc 1px dotted; line-height:24px; margin:5px; padding:1px 5px; width:450px; float:left; height:100px; overflow:hidden; display:inline;}
.newslist_1 .news_date {float:right; COLOR: #e46918}
.newslist_1 .news_title{font-weight:bold;}
#pagenation_1{margin:0 12px 0 0; clear:both;}

.newslist_2 {margin:0px; padding:0px; list-style:none;}
.newslist_2 li{float:left; margin:20px 35px; padding:0px; width:248px; display:inline;}
.newslist_2  .case_container{border:#D5D4D4 1px solid; background:#F0F0F0; padding:3px; width:240px; height:180px; position:relative; overflow:hidden;}
.newslist_2  .case_container .case_pic{text-align:center; float:left; width:100%; height:100%; overflow:hidden;}
.newslist_2  .case_container .case_title{font-family:Arial, Helvetica, sans-serif; line-height:18px; float:left; width:228px; height:86px; padding:0px 10px; position:absolute; background:#fff; filter:alpha(opacity=80); left:0px; top:186px; color:#000;}
.newslist_2  .case_container .case_title h3{margin:0px; text-align:center; font:bold 14px/24px Verdana, Geneva, sans-serif; color:#EE6C0D;}
.newslist_2  .case_container .case_title div{color:#000;}
.newslist_2  .case_container .case_title a:link {COLOR: #000}
.newslist_2  .case_container .case_title a:visited {COLOR: #000}
.newslist_2  .case_container .case_title a:hover {COLOR: #000}
#pagenation_2{margin:0px 35px 0 0; clear:both;}
/*=====内页=====*/


/*=====网站地图=====*/
.sitemap{float:left;}
.sitemap li{float:left; width:200px;list-style:none;margin:10px 8px;display:inline;}
.sitemap li h3{margin:0px;background:url(/images/map_bg.jpg) left -2px no-repeat;text-align:center; font:bold 14px/28px Arial, Helvetica, sans-serif;}
.sitemap li ul{float:left; margin:0px 8px; padding:0px; list-style:none;}
.sitemap li ul li{float:left; margin:0px; padding:0px; list-style:none;}

