#imgad{ margin-bottom:2px; margin-top:8px; }
#main{ height:512px; overflow:hidden; background:url(../images/index2.jpg) top repeat-x; margin:10px auto; margin-top:-4px; }
#mainl{ float:left; width:308px; overflow:hidden;}
	#mainl h3{ background:url(../images/index3.jpg) left top no-repeat;line-height:31px;padding-left:31px;font-size:14px;color:#fff; }
	.adimg{ height:247px; border-left:1px solid #E4E4E4; padding-top:3px; background:#F0F0F0; text-align:center; overflow:hidden;}
	.adimg img{ border:3px solid #DEDEDE;}
	.topic{ background:url(../images/index7.jpg); height:239px;}
	.topic .title{ background:url(../images/index9.jpg) top no-repeat; height:23px; overflow:hidden; line-height:25px;}
	.topic .title h2{ float:left; padding-left:20px; font-weight:bold; font-size:14px; color:#5BB402;}
	.topic .title p{ float:right; padding-right:26px; margin:0;}
	.topic .title p a{ color:#000; }
	.topic .list{ padding-left:20px; padding-top:5px;}
	.topic .list li{ background:url(../images/inco2.jpg) left no-repeat; line-height:px; line-height:25px; padding-left:10px;}
	.topic .imgnews{ width:300px; background:url(../images/index8.jpg) left bottom no-repeat; height:111px; padding-left:10px;}
	.topic .imgnews li{ float:left; width:150px;}
#mainc{ float:left; width:358px; padding:0px 22px; border-bottom:1px solid #E4E4E4; height:511px;}
		.mtop{ height:24px; padding-top:7px;}
		.mtop a{ float:right; display:block; margin-left:4px;}
		.bottona{ width:34px; background:url(../images/index6.jpg); padding-left:26px; line-height:19px; color:#FE7A00; }
		.bottonb{ width:96px; height:19px;}
		.columnd {padding:14px 0px;}
		.columnd dt,.columnd dd{  text-align:center;}
		.columnd dt{ font-size:14px; font-weight:bold; font-size:16px; line-height:30px;}
		.columnd dt a{ color:#FF5500;}
		.columnd dd{ color:#71716F; line-height:20px;}
		.columnd dd a{ color:#5A5A5A;}
		#mainc a.orang{ color:#FF5500}
		.columne { height:370px; overflow:hidden;}
		.columne a{ color:#5A5A5A;}
		.columne ul{ border-top:1px dashed #868686; padding-top:10px;}
		.columne ul li{height:24px; overflow:hidden;line-height:24px; background:url(../images/inco3.gif) 10px 7px no-repeat; padding-left:25px; font-size:14px;}
		.columne ul li a{ padding-right:6px;}
		.columne ul li span{ display:block; float:right; width:80px; color:#9F9F9F; font-size:13px;}
#mainr{ float:right; width:240px; background:url(../images/index10.jpg);}
	#mainr div{ background:url(../images/index1.jpg);height:31px; overflow:hidden;}
	#mainr div h2 { background:url(../images/index4.jpg) right top no-repeat; line-height:31px; text-align:center; font-weight:bold; font-size:14px; color:#FC9700;}
	#mainr ul{ background: url(../images/index11.jpg) right bottom no-repeat; height:470px; padding-top:11px;}
	#mainr ul li{ text-align:center; height:66px; overflow:hidden;}
#maina{ height:352px; overflow:hidden;}
	.columna{ width:339px; float:left; margin-right:10px;}
	.columna .title{ height:25px; background:url(../images/index14.jpg) left top; overflow:hidden; border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;}
	.columna .title h2{ float:left;}
	.columna .title p{ float:right; padding-right:10px; line-height:25px; margin:0;}
	.columna .title p a{ color:#000; background:url(../images/arrow.gif) left 2px no-repeat; padding-left:18px;}
	.columna .div{border:1px solid #E4E4E4; height:300px; padding-top:14px; overflow:hidden; }
	.columna .div dl{ width:305px; line-height:17px; height:42px;}
	.columna .div dl dt{ background:url(../images/inco4.jpg) left no-repeat; padding-left:10px;}
	.columna .div dl dt a{ color:#000;}
	.columna .div dl dd{ color:#999999; padding-left:10px;}
	.columnb{ float:left; width:252px; background:url(../images/index18.jpg);}
	.columnb .dl{ height:30px; background:url(../images/index16.jpg) left top; overflow:hidden;}
	.columnb .dl h2{ float:left; background:url(../images/index15.gif) left top no-repeat; width:108px; line-height:33px; font-weight:bold; font-size:14px; color:#fff; text-align:center;}
	.columnb .dl p{ float:right;}
	.columnb table{ border-top:5px solid #ffffff; padding-top:10px; height:237px;}
	.columnb .div{ background:url(../images/index19.jpg) bottom no-repeat; text-align:center; height:75px;}
#mainb{ width:948px; border:1px solid #FCB529; height:191px;}
	#mainb div{ background:url(../images/index20.jpg);height:30px; overflow:hidden;}
	#mainb div h2 { float:left; background:url(../images/inco1.gif) 16px 9px no-repeat; line-height:31px; padding-left:38px;font-weight:bold; font-size:14px; color:#000;}
	#mainb div p{ float:right; background:url(../images/botton1.jpg) left 4px no-repeat; padding-left:17px; width:72px; line-height:30px; margin:0;}
	#mainb div p a{ color:#fff; font-weight:bold;}
	#mainb ul{ width:925px; padding-top:18px;}
	#mainb ul li{ float: left; width:185px; text-align:center; height:70px; overflow:hidden;}
	#mainb ul li img{ border:1px solid #E9E9E9;}
	#mainb ul li a:hover img{ border:1px solid #FCB529;}
#mainf{ height:247px; overflow:hidden; margin-top:10px;}
	.columnj{ width:339px; float:left; margin-right:10px; background:url(../images/index24.jpg);}
	.columnj div{ height:31px; background:url(../images/index22.jpg) top; overflow:hidden; line-height:31px;}
	.columnj div h2{ float:left;background:url(../images/index21.jpg) left top no-repeat; color:#469100; font-weight:bold; font-size:14px; padding-left:41px;}
	.columnj div p{ float:right;background:url(../images/index23.jpg) right top no-repeat; width:52px; margin:0;}
	.columnj div p a{ color:#000;padding-left:18px;}
	.columnj ul{ height:210px; background:url(../images/index25.jpg) left bottom no-repeat; padding-top:6px;}
	.columnj ul li{ width:300px; border-bottom:1px dashed #C4C4C4; line-height:24px; background:url(../images/inco2.jpg) 18px no-repeat; padding-left:27px;}
	.columnh{ float:left; width:252px; background:url(../images/index18.jpg);}
	.columnh div{ height:30px; background:url(../images/index16.jpg) left top; overflow:hidden; line-height:33px;}
	.columnh div h2{ float:left; background:url(../images/index15.gif) left top no-repeat; width:108px; font-weight:bold; font-size:14px; color:#fff; text-align:center;}
	.columnh div p{ float:right; background:url(../images/index17.jpg) right top no-repeat;padding-right:10px; height:30px; margin:0;}
	.columnh div p a{ color:#000; background:url(../images/arrow.gif) left 2px no-repeat; padding-left:18px;}
	.columnh ul{ height:209px; background:url(../images/index19.jpg) left bottom no-repeat; padding-top:8px;}
	.columnh ul li{ width:200px; line-height:25px; background:url(../images/inco2.jpg) left no-repeat; padding-left:10px;}

.adlist4case{ height:auto; overflow:hidden; width:950px; margin-bottom:10px;}
.adlist4case ul{ width:950px;}
.adlist4case ul li{ float:left; width:236px;}