@charset "utf-8";
/* CSS Document */


.main{ width:915px; margin:0 auto; background:url(../images/mbg.gif) repeat-y 0 0; padding:10px 26px 15px 9px;}

	.m1{ height:320px; overflow:hidden;}
	.m1 .hddiv{ float:left; width:262px; height:314px; background:url(../images/all.gif) 0 -250px; padding:3px}
	
	.m1 .newsbox{ float:left; width:359px; height:265px; background:url(../images/mlb.gif) no-repeat 0 0; margin-left:13px; padding:55px 15px 0 15px;}
	.m1 .newsbox1{ width:359px; height:167px; overflow:hidden;}
	.m1 .newsbox1 h3{ height:30px; line-height:30px; font-size:16px; color:#e70004;}
	.m1 .newsbox1 h4{ height:40px; border-bottom:#ededed 1px dotted; line-height:18px; color:#999; font-size:12px; font-weight:normal; margin-bottom:5px;}
	.m1 .newsbox1 h4 a{ color:#039; text-decoration:none; padding-left:15px;}
	.m1 .newsbox1 h4 a:hover{ color:#f60;}
	
	.m1 .newsbox1 p{ color:#444; line-height:28px; height:28px; border-bottom:#ededed 1px dotted; background:url(../images/iocn3.gif) no-repeat 2px 12px;}
	.m1 .newsbox1 p span{ float:right; color:#999;}
	.m1 .newsbox1 p a{ color:#444; text-decoration:none; padding-left:12px;}
	.m1 .newsbox1 p a:hover{ color:#f60;}
	
	.m1 .newsbox2{ width:359px; height:97px;}
	.m1 .newsbox2 h3{ height:36px; font-size:14px; color:#0e3a79; line-height:36px; padding-left:12px; overflow:hidden;}
	.m1 .newsbox2 h3 span{ float:right; margin:15px 0 0 0;}
	.m1 .newsbox2 p{ color:#444; line-height:28px; height:28px; border-bottom:#ededed 1px dotted; background:url(../images/iocn3.gif) no-repeat 2px 12px;}
	.m1 .newsbox2 p span{ float:right; color:#999;}
	.m1 .newsbox2 p a{ color:#444; text-decoration:none; padding-left:12px;}
	.m1 .newsbox2 p a:hover{ color:#f60;}
	
	
	.m1 .right{ float:right; width:231px;}
	.m1 .right h2{ height:28px; background:url(../images/index_right_tg_h2.gif) no-repeat 0 0; font-size:14px; color:#0e3a79; line-height:31px; padding-left:28px; overflow:hidden;}
	.m1 .right h2 span{ float:right; margin:12px 8px 0 0;}
	.m1 .right .r_con{ height:283px; border:#d0dae4 1px solid; border-top:0; background-color:#f3f4f8;}
	
		.tzgg{ border-bottom:#d0dae4 1px solid; padding:6px 0 4px 0;}
		.tzgg p{ width:210px; margin:0 auto; color:#444; line-height:22px; height:22px; border-bottom:#ededed 1px dotted; background:url(../images/iocn4.gif) no-repeat 3px 10px;}
		.tzgg p span{ float:right; color:#999;}
		.tzgg p a{ color:#444; text-decoration:none; padding-left:12px;}
		.tzgg p a:hover{ color:#f00;}
		
		
		#demo7{ height:90px; overflow:hidden;}
		#demo7 p{ width:210px; margin:0 auto; color:#444; line-height:24px; height:24px; border-bottom:#ededed 1px dotted; background:url(../images/iocn4.gif) no-repeat 3px 10px;}
		#demo7 p span{ float:right; color:#999;}
		#demo7 p a{ color:#444; text-decoration:none; padding-left:12px;}
		#demo7 p a:hover{ color:#f00;}
		

	
	.right h3{ width:201px; height:27px; margin:0 auto; background:url(../images/index_right_h2.gif) no-repeat 0 0; font-size:14px; color:#0e3a79; line-height:31px; padding-left:28px; overflow:hidden;}
	.right h3 span{ float:right; margin:12px 8px 0 0;}
	


	.m2{ height:120px; margin:10px 0; clear:both;}

	.m3{ height:590px; overflow:hidden; clear:both;}
	.m3 .box1{ float:left; width:454px; height:190px; background:url(../images/boxbg.gif) no-repeat 0 0; margin-bottom:7px; overflow:hidden;}
	.m3 .box1 h2{ height:31px; line-height:33px; padding-left:17px; font-size:14px; color:#0e3a79; overflow:hidden;}
	.m3 .box1 h2 span{ float:right; margin:14px 8px 0 0;}
	.m3 .box1 .con{ width:430px; margin:10px auto 0 auto;}
	.m3 .box1 .con .tpic{ width:175px; height:134px; padding:1px; border:#cdcdcd 1px solid;}
	.m3 .box1 .con .tpic img{ width:171px; height:130px; border:#fff 2px solid;}
	
	.m3 .box1 .con .tmeun{ float:right; width:225px; height:166px; overflow:hidden;}
	.m3 .box1 .con .tmeun h4{ float:left; display:inline; width:80px; height:26px; margin-right:15px; line-height:30px; background:url(../images/iocn5.gif) no-repeat 0 10px; font-size:12px; font-weight:normal; padding-left:12px; border-bottom:#ededed 1px dotted; overflow:hidden;}
	.m3 .box1 .con .tmeun h4 a{ color:#333; text-decoration:none;}
	.m3 .box1 .con .tmeun h4 a:hover{ color:#f00; text-decoration:underline;}
	
	.m3 .box2{ float:right; width:454px; height:190px; background:url(../images/boxbg.gif) no-repeat 0 0; margin-bottom:7px; overflow:hidden;}
	.m3 .box2 h2{ height:31px; line-height:33px; padding-left:17px; font-size:14px; color:#0e3a79; overflow:hidden;}
	.m3 .box2 h2 span{ float:right; margin:14px 8px 0 0;}
	.m3 .box2 .con{ width:430px; margin:10px auto 0 auto;}
	.m3 .box2 .con .tpic{ width:175px; height:134px; padding:1px; border:#cdcdcd 1px solid;}
	.m3 .box2 .con .tpic img{ width:171px; height:130px; border:#fff 2px solid;}
	
	.m3 .box2 .con .tmeun{ float:right; width:225px; height:166px; overflow:hidden;}
	.m3 .box2 .con .tmeun h4{ float:left; display:inline; width:80px; height:26px; margin-right:15px; line-height:30px; background:url(../images/iocn5.gif) no-repeat 0 10px; font-size:12px; font-weight:normal; padding-left:12px; border-bottom:#ededed 1px dotted; overflow:hidden;}
	.m3 .box2 .con .tmeun h4 a{ color:#333; text-decoration:none;}
	.m3 .box2 .con .tmeun h4 a:hover{ color:#f00; text-decoration:underline;}



	.m4{ height:90px; margin:5px 0 0 0; clear:both;}
	
	.m5{ height:320px; margin:10px 0 0 0; clear:both;}
	.m5 .pictb{ width:388px;}
	.m5 .pichb{ float:right; width:516px;}









