@charset "utf-8";
*{margin:0;padding:0;line-height:150%;} 
body{
	font-size:12px;
	font-family: Verdana,"宋体",sans-serif;
	background:#F5F5F5;
	color:#383838;
	text-align:center;
}
a:link,
a:visited{color:#525252;text-decoration:none;line-height:inherit;}
a:hover{color:#004e98;text-decoration:underline;}
img{border:none;}
ul,ol,dl{list-style-type:none;}


#homebox{
	width:920px;
	height:606px;
	_margin-top:-68px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	#homebanner{width:920px;height:195px;}
	#homecontent{width:920px;height:170px;position:relative;text-align:left;}
		#homenews{width:280px;height:170px;position:absolute;top:0;left:0;}
		.home-h2{height:31px;line-height:30px;font-size:12px;font-weight:normal;color:#983402;border-bottom:1px solid #e6e6e6;}
		.home-h2 span{font-size:14px;font-weight:normal;color:#CE4718;}
		.more{display:block;width:17px;height:15px;background:url(../images/more.gif) no-repeat;text-indent:-8888px;overflow:hidden;position:absolute;top:7px;right:0;}
			#homenews ul{padding-top:10px;}
			#homenews ul li{line-height:25px;color:#f60;background:url(../images/list_bg2.gif) no-repeat left 11px;padding-left:8px;background-position:left 8px;*background-position:left 11px;}
			#homenews ul li span{display:block;font-size:10px;font-family:Arial, Helvetica, sans-serif;padding-right:3px;line-height:20px;color:#f60;}
			#homenews ul li a:link,
			#homenews ul li a:visited{color:#f60;}
		#homeservice{width:280px;height:170px;position:absolute;top:0;left:320px;}
			.home-service-info{height:135px;margin-top:15px;overflow:hidden;text-indent:2em;}
			.home-service-info a:link,
			.home-service-info a:visited{color:#8f8f8f;}
			.home-service-info a:hover{color:#f60;}
		
		#homesearch{width:280px;height:170px;position:absolute;top:0;left:635px;}
		#homesearch-form{height:28px;margin-top:15px;margin-bottom:3px;}
		#homesearch-form select{float:left;display:inline;margin-right:10px;color:#9a9a9a;}
			#inputbox{padding-top:8px;clear:both;}
		#keywords{width:130px;}
		#go{width:33px;height:19px;background:url(../images/go.gif) no-repeat;border:none;text-indent:-8888px;overflow:hidden;}
	#search .pager{text-align:center;}
	.h2-search{width:145px;height:33px;background:url(../images/product_type_bg.jpg) no-repeat left top;font-size:14px;color:#fff;text-align:center;line-height:33px;}
/*common_begin*/
.nav {height:337px;margin:0 0 20px; background:#FFF;}
.main {width:970px;oveflow-x:hidden;margin:0 auto;text-align:left;padding-bottom:25px;}
.mainL {width:218px;float:left;overflow-x:hidden;}
.mainR {width:736px;float:right;position:relative;z-index:100;overflow:hidden;}
.subNavTit {font-size:14px;color:#fff;width:216px;height:37px;line-height:34px;background:url(../images/subNavTit.jpg) no-repeat;font-weight:bold;text-indent:15px;}
.subNavTit span {font-family:Verdana, Geneva, sans-serif;font-weight:normal;}
.subNav {background:url(../images/subNavBg.jpg) repeat-y;width:205px;margin:0;}
.type0 dd {background:url(../images/pClassBg.gif) right bottom no-repeat;height:26px;line-height:26px;text-align:right;padding:0 20px;}
.type0 a {display:inline-block;padding:0 10px;}
.type0 a:hover,.type0 .current a {background:url(../images/iconArrowRed.gif) right no-repeat;color:#DB450F;}

	
.subNavBottom {width:205px;height:384px;background:url(../images/subNavBottomBg.jpg) no-repeat;margin:0;}
.b0 {background-position:0 0;}
.b1 {background-position:-205px 0;}
.b2 {background-position:-410px 0;}
.path {height:30px;line-height:30px;background:url(../images/iconPath.gif) left 6px no-repeat;padding:0 20px 0;}
.proCls {width:409px;height:189px;padding:15px 310px 15px 15px;color:#fff;background:url(../images/proCls.jpg) no-repeat;margin:20px 0;overflow:hidden;}


.subleftlist{width:205px;background:url(../images/left_nav_top_line.jpg) no-repeat top;padding-top:2px;}
	.subleftlist-nobg{background:none;margin-top:-2px;}
.subleftlist li{height:32px;background:url(../images/left_nav_bg.jpg) no-repeat;text-align:right;padding-right:30px;line-height:32px;color:#5D2400;}
.subleftlist li span{font-family:Verdana, Geneva, sans-serif;color:#aaa;font-size:10px;}
.subleftlist li a{*zoom:1;line-height:32px;}
.subleftlist li a:link,
.subleftlist li a:visited{color:#5D2400;}
.subleftlist li a:hover{color:#f60; text-decoration:none;}

.product-list{position:relative;left:-15px;*zoom:1;}
	
.product-list li{width:167px;height:227px;float:left;display:inline;margin:15px 0 0 15px;}
.product-list li h4{font-size:12px;height:19px;overflow:hidden;font-weight:normal;color:#fff;background:url(../images/proList.jpg) no-repeat left top;text-indent:1em;}
.product-list li img{width:167px;height:206px;}
.pager{color:#666;padding:10px 0;clear:both;}
.pager span{color:#2F81C5;font-weight:bold;}
.pager a{*zoom:1;}

#product-thumb{margin-top:15px;}
.line{display:block;height:5px;background:url(../images/line3.gif) no-repeat left;padding:5px;}

#product-type{height:33px;margin-top:15px;}
#product-type h3{width:145px;height:33px;background:url(../images/product_type_bg.jpg) no-repeat left bottom;font-size:14px;color:#F9451F;text-align:center;line-height:33px;float:left;display:inline;margin-right:15px;cursor:pointer;}
#product-type h3#cur-pro{background-position:left top;color:#fff;cursor:default;}
.proinfo{padding:10px 0;color:#696969;}

#sub-banner{width:745px;height:205px;margin-top:-50px;position:relative;z-index:99;}
.text{padding:15px 0;color:#7e7e7e;}
#project-list{position:relative;*zoom:1;left:-20px;}
#project-list li{width:224px;height:205px;float:left;display:inline;margin:15px 0 0 20px;}
#project-list li a{display:block;width:224px;height:180px;background:url(../images/project_list_bg.jpg);}
#project-list li a img{width:223px;height:166px;}
#project-list li span{display:block;width:224px;height:180px;background:url(../images/project_list_bg.jpg);}
#project-list li span img{width:223px;height:166px;}
#project-list li h4{font-size:12px;text-align:center;line-height:15px;}
.project-title{font-size:13px;font-weight:normal;color:#FF7800;padding:15px 0;}

#maga-box{margin-top:15px;}
#maga-thumb{}
#maga-info{width:640px;}
#maga-info li{height:60px;}
#maga-info li h4{font-size:13px;background:url(../images/list_bg1.gif) no-repeat left center;padding-left:12px;font-weight:normal;}
#maga-info li h4 a:link,
#maga-info li h4 a:visited{color:#FF643E;}
#maga-info li h4 a:hover{color:#000;}
#maga-info li p{padding-left:12px;color:#7e7e7e;}

#maga-info2{width:640px;}
#maga-info2 li h4{font-size:13px;background:url(../images/list_bg1.gif) no-repeat left center;padding-left:12px;font-weight:normal;}
#maga-info2 li h4 a:link,
#maga-info2 li h4 a:visited{color:#FF643E;}
#maga-info2 li h4 a:hover{color:#000;}




.maga-title{padding:8px;background:#FBF2ED;margin-bottom:20px;}
.maga-title h1{font-size:14px;color:#F24318;text-align:center;line-height:30px;}
.maga-title span{display:block;text-align:center;color:#3B3B3B;line-height:25px;}

.designer-title{width:145px;height:33px;margin:10px 0;background:url(../images/product_type_bg.jpg) no-repeat left top;font-size:14px;color:#fff;text-align:center;line-height:33px;}
#designer-list li{width:340px;height:145px;position:relative;padding:10px 0;display:inline-block;margin-right:15px;margin-top:15px; overflow:hidden;}
#designer-list li{*display:inline;}
#designer-list li img{position:absolute;top:0;left:0;padding:4px;border:1px solid #cfcfcf;background:#fff;}
#designer-list li h4{position:absolute;left:135px;top:0;font-size:12px;color:#FB5B14;font-weight:normal;}
#designer-list li div{width:190px;height:92px;position:absolute;top:25px;left:135px;overflow:hidden;}
#designer-list li a.designer-more{position:absolute;bottom:20px;left:135px;}
#designer-list li a.designer-more:link,
#designer-list li a.designer-more:visited{color:#FB5B14;}
#designer-list li a.designer-more:hover{color:#000;}



.news-list{padding:15px 0;}
.news-list li{background:url(../images/list_bg1.gif) no-repeat left center;padding-left:12px;line-height:25px;*background-position:left 6px;*zoom:1;}
.news-list li a{float:left;}
.news-list li a:link,
.news-list li a:visited{color:#7e7e7e;}
.news-list li a:hover{color:#FF643E;}
.news-list li span{float:right;color:#888;}
.news-list li:after{content:".";display:block;height:0;visibility:hidden;clear:both;}

#flv{width:730px;height:350px;margin-top:30px;}

.job-list li{padding:15px 0;}
.job-list li h4{font-size:14px;font-weight:normal;color:#EE6B18;}

.zmd{margin-top:15px;}
.zmd h4{font-size:14px;color:#F14018;}
.zmd p{line-height:25px;color:#897373;}
.zmd img{margin-top:10px;}
.cur-zmd:link,
.cur-zmd:visited{color:#ED3B17;}
.cur-zmd:hover{text-decoration:none;color:#ED3B17;cursor:default;}
.zmd-title a{outline:none;}

#flink{width:930px;margin:0 auto;position:relative;clear:both;}
#flink ul li{width:140px;height:40px;display:inline;padding:0 5px;}
#flink ul li img{width:140px;height:40px;}
#foot{
	width:100%;
	padding-bottom:45px;
	margin-top:5px;
	background-image: url(../images/foot_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
	#footcontent{width:800px;margin:0 auto;color:#7f7f7f;}
		#fastlink{padding:8px 0 3px;}
		#fastlink li{display:inline;padding:0 5px 0 9px;background:url(../images/line2.gif) no-repeat right center;}
		#fastlink li a:link,
		#fastlink li a:visited{color:#E16539;}
		#fastlink li a:hover{color:#000;}
	#ruifox{font-size:10px;color:#7f7f7f;}
	#ruifox span{color:#F9A67B;}
	/*#copyright{font-size:10px;}*/
	#ba{font-size:12px;}
/*common_end*/

/*index_begin*/
/*index_end*/
#gb-list li{padding:10px 0;border-bottom:1px dotted #ccc;}
			#gb-list li span{color:#f60;padding-right:5px;}
			#gb-list li p{word-break:break-all;word-wrap:word-break;overflow:hidden;line-height:20px;text-indent:2em;color:#666;}
			#gb-list li strong{color:#333;}
	#gb-title{color:#000;font-size:12px;line-height:22px;}
	#gb{border:1px solid #ccc;padding:15px;}
.h2-liuyan{width:145px;height:33px;background:url(../images/product_type_bg.jpg) no-repeat left top;font-size:14px;color:#fff;text-align:center;line-height:33px;margin-bottom:10px;}
.subleftlist li a.current:link,
.subleftlist li a.current:visited{color:red;}


.home-h2 a:link,
.home-h2 a:visited{color:#983402;}
.home-h2 a span{color:#CE4718;}

/*product___guolu*/
#ppt{width:730px;height:420px;position:relative;margin-top:100px;background:url(../images/ppt_pic.jpg) no-repeat;}
#ppt img{width:730px;height:420px;display:none;}
#ppttitle{width:730px;position:absolute;top:-70px;left:0;background:url(../images/line0.gif) no-repeat left 29px;}

#ppttitle li{width:122px;height:60px;float:left;display:inline;margin-left:15px;}
#ppttitle li h3{width:122px;height:29px;background:url(../images/ppt_title_bg.jpg) no-repeat left bottom;line-height:29px;font-size:12px;color:#E26A3F;cursor:pointer;position:relative;bottom:-1px;color:#fff;font-weight:normal;text-align:center;}
#ppttitle li.curppt h3{background:url(../images/ppt_title_bg.jpg) no-repeat left top;font-weight:bold;color:#F16D19;}

#ppttitle li ul{width:730px;height:25px;position:absolute;top:29px;left:0;display:none;margin-top:10px;background:#F0E5DC;}
#ppttitle li ul li{width:auto;height:25px;line-height:25px;padding:0 15px;}
#ppttitle li ul li a:link,
#ppttitle li ul li a:visited{color:#C85B00;}
#ppttitle li ul li a:hover{color:#000;}


#topnav-wrapper{width:970px;margin:0 auto;position:relative;}
#topnav{width:410px;height:23px;position:absolute;top:0;right:0;background:url(../images/topnav_bg.gif);color:#ccc;line-height:23px;}
#topnav a:link,
#topnav a:visited{color:#666;}
#topnav a:hover{color:#f60;}

/*html_page*/
.nr_table{margin-top:15px;}

.bl {border-bottom:1px solid #ccc;margin:10px 0;height:0;font-size:0;}
.h14 {font-weight:bold;font-size:12px;margin:5px 0;}
.h14r {font-weight:bold;font-size:12px;color:#F00;margin:10px 0;}
.nr {width:730px;overflow:hidden;}
.nr table {width:100%;}
.nr table td {vertical-align:top;}
.nr {line-height:160%;}
.nr p {margin:0 0 1em;}
.normalFont strong{font-weight:normal;}
.tuwenlist td{padding-bottom:10px;}

.nosub{background:none;padding-top:0;}


.zykt-table1{ border-collapse:collapse;}
.zykt-table1 td{border:1px solid #ccc;padding:3px 5px;}

.zykt-table2{ border-collapse:collapse;}
.zykt-table2 td{border:1px solid #ccc;padding:3px 2px;}

.viewmore:link,
.viewmore:visited{color:#f60;}
.viewmore:hover{ text-decoration:underline;}

.insertShit {font-size:14px;color:#fff;width:216px;height:37px;line-height:34px;background:url(../images/subNavTit.jpg) no-repeat;font-weight:bold;text-indent:15px;}
.insertShit span {font-family:Verdana, Geneva, sans-serif;font-weight:normal;}

/*add on 2009-12-12*/
#homeppt{width:906px;height:195px;position:relative;margin:0 auto;background:url(../images/home_ppt_bg.jpg) no-repeat center bottom;}
	.homepptbox{height:175px;position:absolute;}
	.ppt1{width:275px;left:0;top:0;}
	.ppt2{width:278px;left:314px;top:0;}
	.ppt3{width:279px;left:627px;top:0;}
	
.mjmj-list{width:700px;padding-bottom:20px;}
.mjmj-list li{width:320px;height:126px;position:relative;margin:30px 0 0 8px;display:inline-block; overflow:hidden;}
.mjmj-list li{*display:inline;}
.mjmj-list li .mjmj-list-link{position:absolute;top:0;left:0;}
.mjmj-list li .mjmj-list-link img{background:#fff;padding:2px;border:1px solid #cfcfcf;}
.mjmj-list li .mjmj-list-info{width:200px;height:80px;position:absolute;top:5px;left:115px;color:#666;line-height:20px;overflow:hidden;}
.mjmj-list li .mjmj-list-more{display:block;width:75px;height:20px;position:absolute;bottom:5px;left:115px;background:url(../images/mjmj_more_link2.gif) no-repeat;line-height:20px;text-indent:8px;}

.logos-list{padding:15px 0;background:#eee;}
.logos-list li{display:inline-block;margin:20px 0 0 18px;}
.logos-list li{*display:inline;}
.logos-list li img{width:120px;height:60px;border:1px solid #ccc;background:#fff;padding:1px;}

.newslist{border-bottom:1px solid #ccc;padding-bottom:15px;*zoom:1;}
.newslist li{width:720px;height:98px;position:relative;margin-top:25px;}
.newslist li h4{padding-left:5px;height:26px;line-height:26px;position:relative;font-size:12px;background:#fafafa;border:1px solid #fff;}
.newslist li h4 span{position:absolute;top:1px;right:5px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.newslist li h4 a:link,
.newslist li h4 a:visited{color:#333;}
.newslist li h4 a:hover{color:#f60;}
.newslist li img{float:left;width:110px;height:62px;display:inline;margin-top:10px;margin-left:10px;}
.newslist li .news-intro{width:570px;height:58px;float:right;margin-top:10px;text-indent:2em;}

.sqBorder {height:166;}
