*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"宋体",Arial, Helvetica, sans-seri; line-height:150%; margin-left:auto; margin-right:auto; background:url(images/indexbg.jpg) top center; width:980px; color:#343434; padding-left:7px;}
img{ border:none;}
ul,li{ list-style:none; list-style-type:none;}


a:link,a:visited{ font-size:12px; color:#000000; font-weight:normal; text-decoration:none; font-family:"宋体";}
a:hover,a:active{ font-size:12px; color:#ff0000; font-weight:normal; text-decoration:none; font-family:"宋体";}


a.sub1nav:link,a.sub1nav:visited{ font-size:12px; color:#565656; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub1nav:hover,a.sub1nav:active{ font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.sub2nav:link,a.sub2nav:visited{ font-size:12px; color:#454545; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub2nav:hover,a.sub2nav:active{ font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.sub3nav:link,a.sub3nav:visited{ font-size:12px; color:#7d7d7d; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub3nav:hover,a.sub3nav:active{ font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.sub4nav:link,a.sub4nav:visited{ font-size:12px; color:#2e2e2e; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub4nav:hover,a.sub4nav:active{ font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.sub5nav:link,a.sub5nav:visited{ font-size:14px; color:#000000; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.sub5nav:hover,a.sub5nav:active{ font-size:14px; color:#ff0000; font-weight:bold;  text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

a.black:link,a.black:visited{ font-size:12px; color:#000000; font-weight:bold; text-decoration:none; font-family:"宋体";}
a.black:hover,a.black:active{ font-size:12px; color:#ff0000; font-weight:bold;  text-decoration:none; font-family:"宋体";}

a.write:link,a.write:visited{ font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.write:hover,a.write:active{ font-size:12px; color:#ffffff; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.gray:link,a.gray:visited{ font-size:12px; color:#535353; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.gray:hover,a.gray:active{ font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none; font-family:"宋体";}


a.sub6nav:link,a.sub6nav:visited{ font-size:14px; color:#ffffff; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub6nav:hover,a.sub6nav:active{ font-size:14px; color:#000000; font-weight:normal;  text-decoration:none; font-family:"宋体";}






/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	
}
#menu_out{
	width:960px;
	background:url(images/menu_left.jpg) no-repeat left top;
}
#menu_in{
	background:url(images/menu_right.jpg) no-repeat right top;
}
#menu{
	background:url(images/menu_bg.jpg) repeat-x;
	height:73px; padding-left:20px;
}
.menu_line2{
	background:url(images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav0{
	padding-left:20px; background:url(images/navbg.jpg) repeat-x top;
}
#nav0 li{
	float:left;
	height:37px;
	width:102px;
	background:url(images/index_r23_c3.jpg) no-repeat left center!important;	background:url(images/index_r23_c3.jpg) no-repeat 0px 0px;

}
#nav0 li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px!important; height:15px;
	padding:13px 0px 10px 0px;
	cursor:pointer;
	text-decoration:none;
	color:#ffffff;
	width:85px;
}
#nav0 li a:link,#nav0 li a:visited,#nav0 li a:hover,#nav0 li a:active{ padding-left:16px!important; padding-left:16px;}
#nav0 li a:hover{
	float:left;
	display:block;
	background:url(images/index_r22_c2a.jpg) no-repeat 0px 0px;
	cursor:pointer;
	text-decoration:none;
	padding:13px 0px 0px 16px;
	height:35px!important; height:25px;
	color:#333333;
}



#nav0 li a span{
	float:left;
	line-height:14px!important; line-height:16px;
	font-size:14px;
	text-decoration:none;
}















	
	
#nav0 li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#nav0 li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;

	text-decoration:none;
	padding:0px 14px 0px 0px;
}

/*子栏目*/
#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:2px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(images/menu_on_right2.gif) no-repeat right top; 
}






.border-bottom{ background:url(images/border-bottom.jpg) repeat-x bottom;}
.navleft{ padding-left:20px; height:25px; line-height:25px;}
.td1{ height:25px;}
.td3{ height:25px; padding-left:6px;}
.td4{ height:25px; padding-left:16px;}
.neipro{background:url(images/nei2.jpg) bottom repeat-x; color:#dc2620; font-size:14px; font-weight:bold; padding:0 0 10px 0px;white-space: nowrap}
.neipro2{background:url(images/nei3.jpg) bottom repeat-x; padding:0 10px 10px 0;}
.border2{border-bottom:1px solid #eeeeee; padding:10px;}
.imas{ border:1px solid #eeeeee}
.cont{ font-size:14px; font-weight:bold; color:#000000; padding-left:15px; font-family:Arial, Helvetica, sans-seri;}
.cont2{ padding:5px 0 5px 25px; color:#242424;}
.left-name{background:url(images/left-top.jpg) left top no-repeat; font-size:14px; font-weight:bold; text-align:center; color:#ffffff; height:44px; padding-top:13px;}
.td2{border-bottom:1px solid #bababa; font-size:14px; font-weight:bold; color:#1c2f3e; height:25px; padding-top:5px;}
#topa{
	float:left;
	display:block;
	background:url(images/index_r22_c2a.jpg) no-repeat 0px 0px;
	cursor:pointer;
	text-decoration:none;
	height:37px;
	color:#333333;}
#topa a span{

	color:#333333;}

	
	
	
	
	
#contact-box{ background:url(images/boxbgg.jpg) center repeat-y; padding:0 0 0 7px; float:left;}
#top{ background:url(images/topbg.jpg) no-repeat center; height:75px; width:960px;}
#companyname{ padding:0 0 19px 0px;}
#phone{ padding:0 21px 10px 0;}
#boxaa{ width:960px;}

<!--


li{list-style:none}
ul{list-style:none}
#nav{width:920px; height:37px; float:left; background:url(images/nav-bg.jpg) repeat-x; padding:0px 20px; }
#nav li{float:left; width:70px; height:30px; background-color:#FF0000; color:#FFFFFF; vertical-align:bottom; line-height:30px;}
.main{background:#999933; width:940px; height:165px; float:left; border-top:none; background:url(images/boxbg.jpg) repeat-x; padding:0px 0 0 20px;}
.show{display:block}
.hide{display:none}
#nav .point{float:left; width:122px; height:29px; line-height:25px; cursor:pointer; background:url(images/index_r23_c3.jpg) no-repeat; voice-family:"\"}\""; voice-family:inherit; font-size:14px; color:#FFFFFF; text-align:center; padding:8px 0 0 0;}
#nav .point2{float:left; width:117px; height:29px; line-height:30px; cursor:pointer; color:#000000; background:url(images/index_r22_c2.jpg) no-repeat; voice-family:"\"}\""; voice-family:inherit; font-size:14px; text-align:center; padding:8px 5px 0 0;}
.point3{cursor:pointer}
.yishu{ height:28px; float:right; padding:5px 0 0 0;}
-->

.search{ border:1px solid #ea5651; height:22px;}
.content1{ background:url(images/rightbg1.jpg) right bottom no-repeat; height:145px; padding-top:10px; padding-bottom:10px;}
.con-top{ width:920px; float:left; color:#000000;}
.con-bottom{ width:920px; float:left; padding-top:10px;}
.con-left{ width:380px; float:left;}
.con-con{ width:900px; float:left;}
.ula{ float:left;}
.ula li{ float:left;}
.lia{ font-size:14px; font-weight:bold; color:#000000; background:url(images/boxdian.jpg) left no-repeat; padding-left:15px; width:300px;}
.lib{ float:left; width:365px; padding:10px 0 0 15px; color:#535353}
.lid{ float:left; padding:10px 0 0 15px; color:#535353; width:900px;}
.lie{ font-size:14px; font-weight:bold; color:#000000; background:url(images/boxdian.jpg) left no-repeat; padding-left:15px; width:180px;}
.lif{ float:left; width:265px; padding:10px 0 0 15px; color:#535353;}
.uld{ float:left; width:265px; }
.uld li{ float:left;}
.con-right{ padding-left:20px; float:left; width:380px;}
#footer{ width:960px; }
.footer-bg{ background: url(images/footer-bg.jpg) repeat-x; color:#FFFFFF}
.content2{ background:url(images/rightbg2.jpg) right bottom no-repeat; height:145px; padding-top:10px; padding-bottom:10px;}
.content3{ background:url(images/rightbg3.jpg) right bottom no-repeat; height:145px; padding-top:10px; padding-bottom:10px;}
.content4{ background:url(images/rightbg4.jpg) right bottom no-repeat; height:145px; padding-top:10px; padding-bottom:10px;}
.content5{ background:url(images/rightbg5.jpg) right bottom no-repeat; height:145px; padding-top:10px; padding-bottom:10px;}
.content6{ background:url(images/rightbg6.jpg) right bottom no-repeat; height:145px; padding-top:10px; padding-bottom:10px;}
.content7{ background:url(images/rightbg7.jpg) right bottom no-repeat; height:145px; padding-top:10px; padding-bottom:10px;}
.pro{ width:200px; float:left; padding:0 0 0 20px;}
.pro ul{ float:left;}
.pro ul li{ float:left; width:100px; padding:0!important; padding:3px 0 3px 0;}
#lic{ width:200px; float:left;}
.newsli{ padding:0!important; padding:3px 0 4px 0;}
.more{ width:30px; text-align:right;}
.border-bottoma{ border-bottom:1px dashed #dddddd; line-height:26px;}
.coc{ color:#999999}	
.titname{ font-size:16px; font-weight:bold; text-align:center; padding-bottom:5px; line-height:24px;}	
.titname1{border-bottom:1px solid #ebebeb; padding-bottom:5px; margin:0 20px 0 20px; line-height:24px; text-align:center; color:#666666}	
.content8{ line-height:20px; margin:10px 10px 10px 0px;}	
.tx{ padding-left:15px; padding-bottom:10px;}	
	
	
	
	
<!--
#navxy{width:706px; float:left;}
#navxy span { margin-right:30px;}
#navxy li{float:left; vertical-align:bottom; }
.mainxy{width:706px; height:auto; float:left;}
.show{display:block}
.hide{display:none}
#navxy .pointxy{float:left; line-height:25px; cursor:hand; background:#; voice-family:"\"}\""; voice-family:inherit;}
#navxy .pointxy2{float:left; line-height:25px; cursor:hand; color:#FF0000; font-weight:bold; background:#; voice-family:"\"}\""; voice-family:inherit;}
.pointxy3{cursor:hander}

-->	
	
	
.hide{display:none}/*4Show&Hide*/	
	
	
	
	
	
	
	
