@charset "utf-8";
/* CSS Document */
* { padding:0px; margin:0px;}
a { text-decoration:none; color:#333;}
a:hover { color:#fe7100;}
img{ border:0px; margin:0px; padding:0px;}
p { text-indent:2em;}
ul li { float:left; list-style:none;}
.left { float:left; display:inline;}
.right { float:right; display:inline;}
.clear { clear:both;}
.tab { border-collapse:collapse;}
.tab td { border:1px #ccc solid; padding-left:10px;}
body 
{ background-color:#f4f6f9;
	width:100%;
	text-align:center; 
	line-height:25px; 
	font-size:14px; color:#333333;
	font-family:"宋体", Arial;
}
.hbTop { background:#f9f9f9 url(../images/topbg.gif) repeat-x; width:100%; border-bottom:1px #7d939e dashed;}
.gdfont { width:1180px; height:29px; margin:0 auto; line-height:29px; text-align:left;}
.logo { width:1200px; height:76px; margin:0 auto;}
.navigation {
	height:38px;
	width:1200px;
	margin:0 auto;
	text-align:center;
}
.navigation a { color:#fff; font-weight:bold; font-size:15px; display:block;}
.navigation a:hover { color:#333; background-color:#ffb052;}
.navigation li { width:111px; line-height:38px; text-align:center;}
.hbMain { width:1200px; margin:0 auto; background-color:#fff; text-align:left; padding-bottom:10px;}
.hbNews { width:440px; padding:15px;}
.topTit { background:url(../images/newTit.gif) no-repeat left center; height:30px; line-height:30px; padding-left:25px; font-size:16px; font-family:"微软雅黑"; font-weight:bold;}
.newsList li { background:url(../images/list.gif) no-repeat left center; padding-left:10px; width:335px; line-height:24px; height:24px; margin-top:5px;}
.newsList .nli { background:none; margin-bottom:5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:325px; height:24px; line-height:24px; color:#999;}
.yc { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:255px; height:24px; line-height:24px;}
.tech { background:url(../images/techTit.gif) no-repeat left center;}
.hbCus { width:210px;}
.cust { background:url(../images/khTit.gif) no-repeat left center;}
.newsMore { background-color:#73b426; color:#fff; padding:0px 5px; height:23px; line-height:23px;}
.newsMore:hover { color:#fff;}
.techMore { background-color:#ff7000;}
.cusMore { background-color:#2db2eb;}
.color { color:#fe7100;}
.hbAbout { width:1200px; background-color:#d8e0f0;}
.hbGywm { width:900px; padding:14px; border-right:1px #d4d4d4 solid;}
.hbGywm p { padding-top:5px;}
.hbAbTit { font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#3e3e3e; border-bottom:2px #CCCCCC solid;}
.jjImg { padding:2px; border:1px #CCC solid; margin-right:20px;}
.hbContact { width:240px; border-left:1px #f3f3f3 solid;}
.hbProduct { width:1180px; padding:10px; margin-top:10px;}
.hbPro { border:1px #dcdee2 solid; text-align:center; width:210px; height:240px; margin:11px;}
.hbPro span{ line-height:30px; font-weight:bold;}
.hbLink { padding:10px; line-height:30px;}
.hbLink a { margin-left:10px;}
.hbFooter { text-align:center; margin-top:10px; width:100%; padding:3px 0px; background:url(../images/b01.jpg) repeat-x; color:#CCCCCC;}
.hbFooter a{ color:#FFFFFF;}
.hbFooter a:hover{ color:#fe7100;}
.menu { width:1100px; margin:5px auto;}
.menu a { margin:0px 10px;}
.hbLeft { width:250px; margin-top:10px; text-align:center;}
.leftTit { background:url(../images/styleTitbg.jpg) no-repeat; width:220px; height:52px; padding-top:7px; line-height:30px; padding-left:30px; color:#fff; font-size:16px; font-family:"微软雅黑"; text-align:left;}
.leftList { width:250px; margin:0 auto; padding-top:10px; text-align:left;}
.leftList li {}
.leftList li a{font-weight:bold;width:216px;margin:2px auto; height:36px; padding-left:30px; font-size:14px; line-height:34px;background-color:#CCCCCC;display:block;}
.leftList li a:hover{background-color:#ffb052; color:#000000;}
.hbRight { margin-left:22px; width:926px; margin-top:13px; }
.route { background:url(../images/routebg.jpg) no-repeat bottom center; height:45px; line-height:35px;}
.hbContainer { width:913px; padding:10px 5px;}
.jj_tit { margin-bottom:10px;}
.mainP p { margin-bottom:10px;}
.cgal {
	width:300px;
	border:1px #CCC dashed;
	padding:10px;
	margin:20px;
}
.lxfs { width:360px;}
.map { padding:10px; border:1px #CCC solid;}
.map a { margin-left:10px; line-height:30px;}
.hbCon { border-top:2px #fe7100 solid; padding:10px 0px; margin-bottom:10px;}
.yp img { border:1px #CCC solid; padding:1px; margin:10px 25px;}
.hbNList li { width:890px; line-height:36px; height:36px; border-bottom:1px #CCC dashed; background:url(../images/list.gif) no-repeat left center; padding-left:15px;}
.Next { padding-top:50px;}
.Center { text-align:center; padding-bottom:10px;}
.tab a { margin-left:10px; line-height:30px;}
.tab  .name { line-height:50px;}
.name,h2 { color:#fe7100; font-size:16px; font-weight:bold; line-height:50px; font-family:"微软雅黑";}
.hbPros { width:200px; height:230px; margin:5px 7px; padding:5px;text-align:center;  border:1px solid #e1e2de;}
.hbPros img { padding-bottom:11px;}
.hbPros a { color:#fe7100;}
.hbPros p { text-align:left;}

.khal_list,.khal_list1{padding:0; margin:0;}
.clear{clear:both;}
.khal_list li{width:170px; text-align:center; border:1px solid #eaeaea; float:left; overflow:hidden; margin:5px;}
.khal_list1 li{width:350px; float:left; overflow:hidden;}
.title{display:block; height:30px; line-height:30px; width:auto;}
.tjcp_list{padding:0; margin:0;}
.tjcp_list li{width:29%; margin:5px 10px; float:left; text-align:center; padding:4px; overflow:hidden; border-radius:10px; -moz-border-radius:10px; border:1px solid #efefef; background:#fafafa; }
.tjcp_list li a{display:block; border-radius:10px; -moz-border-radius:10px; border:1px solid #e9e9e9; background:#fff;}

#demo1 b,#demo1 b a,#demo1 b a:visited{color:#73b426;}
#demo1 b a:hover{color:#2db2eb;}
