.header{height: 111px; background: #333; background: url(../images/headerbg.png);}
	.header_c{width:1000px; height: 111px; margin: 0 auto;}
		.logotel{height: 80px;}
			.logo{width:230px; height: 37px; margin-top: 22px; float: left;}
			.tel{width: 250px; height: 21px; margin-top: 31px; float: right;}
		.nav{height: 31px;}
			.nav ul{width: 1000px; margin:0 auto; line-height: 31px; position: relative;}
			.nav ul li{width:100px; height: 31px; text-align: center; line-height: 31px; display: block; float: left;  cursor: pointer; font-size: 14px; position: relative;}
			.nav ul li a{width:100px; height: 31px; color: #383838; display: block; }
/*			.xghover{background: url(../images/navlinkbg.gif) no-repeat center bottom; }*/
.subnav{width:100%; height:0px; position: absolute; background: #444; z-index: 1; overflow: hidden;}
.subnav ul{width: 1000px; margin:0 auto; line-height: 31px; position: relative;}
.subnav ul li{position: absolute; top: 0;}
.subnav ul li a{height:13px; line-height: 13px; color: #fff;  border-right: 1px #fff solid; margin: 8px 0; padding:0 10px; display: inline-block;}

.index_main{position: relative;}
.index_main_c{width:1000px; margin:0 auto;}
.index_main_tm{width: 1000px; height: 30px; background: #fff; position: absolute; bottom: 0px; overflow: hidden;}
.index_main_t{width: 1000px; height: 30px; background:url(../images/index_main_tbg.png); cursor: pointer;}
	.index_main_t i{width: 7px; height: 5px; background:url(../images/arrowtop.gif); display:block; float: left; margin:12px;}
	.index_main_t h2{ font-weight:normal; line-height: 30px; font-size: 12px; color: #fff; float: left;}
	.index_main_t h2 span{margin-left: 10px;}
	.index_main_m .left{width: 317px; height:305px;  float: left; margin-left: 10px; margin-top: 25px;}
	.index_main_m .center{width: 317px; height: 320px; float: left; margin: 0 15px;}
		.index_main_m .center ul{width: 290px; height: 207px;  margin:15px auto 5px;}
		.index_main_m .center ul li{height: 26px; line-height: 26px; overflow: hidden;}
		.index_main_m .center ul li i{width: 5px; height: 5px; background: url(../images/index_list_bg.gif) no-repeat; display: inline-block; margin: -2px 10px auto;}
		.index_main_m .center ul li a{color: #666;}
		.index_main_m .center ul li a:hover{color: #ff9600;}
		.index_main_m .center .index_more{width:290px; height: 26px; line-height: 26px; margin: 0 auto; text-align: right;}
		.index_main_m .center .index_more a{color: #666;}
	.index_main_m .right{width: 317px; height:320px; float: left;}
	#a1{margin-top: 15px; background: #000;}
	#a2{width: 317px; height: 70px; overflow: hidden; margin-top: 15px;}
		#a2 dt{font-weight: bold; margin-bottom: 5px;}
		#a2 dt a{color: #ff9600;}
		#a2 dt a span{float: right;}
		#a2 dt,dd{width: 317px; height: 23px; line-height: 23px; overflow: hidden; display: block;}
		#a2 dd a{color: #666;}
		#a2 dd a:hover{color: #ff9600;}
		#a2 dd i{width: 13px; height: 16px; background: url(../images/index_list_bga.gif); display: inline-block; margin: 0 10px;}

.footer{height:108px; background:#4d4d4d;}
.footer_c{width:1000px; height:108px; margin:0 auto; background:#4d4d4d;}
	.footer_c .left{width: 705px; height: 108px; float: left;}
	.footer_c .left p{width: 705px; height: 35px; line-height: 35px; color: #fff;}
	.footer_c .left p span{margin:0 14px 0 0;}
	.footer_c .left p a{color: #fff; margin:0 10px;}
	.footer_c .right{width: 295px; height: 103px; float: right; margin-top: 5px; color: #fff; overflow: hidden;}
	.footer_c .right ul li{width:90px; height: 105px; float: left; margin-right: 5px; text-align: center;}
	.footer_c .right ul li span{width:100px; text-align: center; display: block;}
	.footer_c .right ul li img{width:80px; height: 80px; margin:0 10px;}
