@charset "gb2312";
/*===体坛网-专题模板===*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0px;padding:0px;font-family:"宋体",arial;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle!important;vertical-align:-2px;}
fieldset,img,a img{border:0;}
ul,ol{list-style:none;}
a{color:#fff;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline; color:#fff;}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.rela{position:relative;}
.posi{position:absolute;}
.cursor{cursor:pointer;}
body{text-align:left; background:url(image/body.jpg) repeat-y center top #E2E2E2;}
h1{display:none;}
/*Foorer*/
#nfooter{ color:#fff; border-top:3px solid #fff!important; background:#656565; *margin-bottom:-20px;}
#nfooter a,
#nfooter a:hover{ color:#fff; background:none;}
#nfunc li {border-right:1px solid #fff;}
/*mian*/
.main{width:950px;margin:0px auto;text-align:left; background:#427F0C; border:solid #fff; border-width:0 4px;}
.topbg{height:23px;line-height:23px;overflow:hidden;background:url(image/top.gif) repeat-x;border:1px solid #cfcfcf;}
.logo{width:50px;height:15px;overflow:hidden;padding:3px 0 0 3px;}
.rnav{float:right;}
	.rnav a{ color:#000;}
	.rnav a:hover{ color:#c00;}
/*Banner 根据图片的大小自适应高度*/
.banner{ margin:0; padding:0; text-align:center; line-height:0; font-size:0;}
	.banner img{ margin:0 auto; padding:0; border:none;}

/*导航*/
.navi{ height:29px; line-height:29px; font-size:14px; background:url(image/navi.png) no-repeat; color:#fff; text-align:center;}
	.navi a{ padding:0 12px; color:#fff;}
	.navi a:hover{ color:#fff;}
/*第一屏 此处定高330*/
.scr1{ height:330px; overflow:hidden; background:#427F0C;}
/*头条图片*/
.mpic{ float:left; width:414px; height:318px; margin-right:8px; background:url(image/a02.jpg) repeat-x; border:1px solid #B6B6B6; text-align:center; font-size:20px; font-weight:100; font-family:"黑体"; line-height:30px;}
	.mpic img{ width:400px; height:270px; margin:7px auto 4px; display:block;}
	dd strong a,
	dd strong a:hover,
	.mpic a,
	.mpic a:hover{ color:#fcb42e;}
/*头条新闻*/
.headline{ float:left; width:526px; _overflow-x:hidden;}
	.headline h2{ line-height:36px; height:36px; text-align:center; padding:14px 0 4px 0;font-size:20px; font-weight:100; font-family:"黑体";}	
	.headline h2 a,
	.headline h2 a:hover{color:#fcb42e;}
	.headline p{ line-height:19px; color:#fff; text-indent:2em; padding:0 14px; }
	.scr2 dd p a,
	.scr2 dd p a:hover,
	.headline p a,
	.headline p a:hover{ color:#fff;}
	.headline dl,
	.headline div{ float:left; margin:18px 8px 0 0; width:222px; padding:15px 15px 30px; background:url(image/tdl.png) repeat-x #427F0C;}
	.headline dt{ float:left; margin-right:8px;}
	.headline dt img{ border:1px solid #000; width:90px; height:120px;}
	.headline dd p{ padding:0; line-height:18px;width:110px; height:106px; overflow:hidden;}
	.scr2 dd strong,
	.headline dd strong{ display:block; margin-bottom:4px;}
	.headline .poll{ padding-top:8px;}
	.headline .poll h2{color:#fcb42e; font-size:14px; font-weight:900; line-height:24px; height:24px; font-family:"宋体"; margin:0; padding:0;}
	.headline .poll h3{ font-size:12px; font-weight:100; line-height:18px; color:#fff;}		
	.headline .poll label{ color:#fff; line-height:20px;}	
	.headline .poll li{ float:left; line-height:22px; height:20px; width:50%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.headline .poll p{ text-align:center; padding-top:4px; height:24px;}
	.headline .poll button{ text-align:center; text-indent:0; width:48px; height:22px; color:#000; line-height:22px; margin:4px 8px 0; *margin:0 8px; border:1px solid #ccc; background:url(image/btn.png) left center repeat-x #fff; cursor:pointer;}
	
/*第二屏 高度自适应*/
.scr2{ background:#196D07; padding:8px 0 8px 8px;}	
	.scr2 h2,
	.scr3 h2{ height:33px; line-height:33px; color:#fff; font-size:16px; font-weight:100; font-family:"黑体"; padding-left:22px; border:1px solid #FFF7B1; background:url(image/tit.png) 0 0 repeat-x #0084cf;}
	.scr2 h2{ width:910px;}
	/*单元定义*/
	.scr2 div{ float:left; width:462px; height:148px; overflow:hidden; border:1px solid #FFF7B1; display:inline; margin:5px 6px 0 0; background:#4C8C07;}
	.scr2 dl{ margin:15px 12px 0 16px;}
	.scr2 dt{ float:left; margin-right:8px;}
	.scr2 dt img{ border:1px solid #fff; width:150px; height:115px;}
	.scr2 dd strong{ font-size:14px;}
	.scr2 dd p{ color:#fff; line-height:20px; width:270px; height:100px; overflow:hidden; text-indent:2em; color:#fff;}
/*滚动图片*/
#picCon{ height:240px; border:none; width:934px; background:none; overflow:hidden;}	
.msc{ border:none; border-collapse:collapse;}
.msc td{ border:none; text-align:center; padding:0; margin:0; vertical-align:middle;}
	.msc td td{ height:200px; width:270px;}
	.msc td a{ display:block; border:4px solid #fff; background:#fff; width:270px; height:200px; color:#000; margin:4px 13px;}	
	.msc td a img{ display:block; width:270px; height:200px; margin-bottom:6px;}
	.msc td a:hover{ color:#d00;}
	
/*第三屏 高度自适应*/
.scr3{ background:url(image/a03.jpg) repeat-x; width:950px; overflow:hidden;}
	.scr3 .box{ padding:8px;float:left; background:url(image/a04.jpg) repeat-x;}
	/*相关图片高度自适应*/
	.scr3 .pic{ margin-right:10px; width:540px; overflow:hidden;}
		.pic ul{ margin:10px 0 0 0;}
		.pic li{ float:left; display:inline; width:160px; height:146px; text-align:center; color:#000; background:#fff; margin:0 5px 13px 12px; overflow:hidden;}
		.pic li img{ width:150px; height:115px; display:block; margin:5px auto;}
		.pic li a{ color:#000;}
		.pic li a:hover{ color:#d00;}
	/*新闻列表 高度自适应*/	
	.scr3 .new{ float:left; width:368px;}
		.new ul{ margin:12px;}
		.new li{ color:#fff; height:24px; line-height:24px; overflow:hidden; text-align:right;}
		.new li a{ float:left; width:276px; padding-left:10px; background:url(image/dot.gif) 0 9px no-repeat; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.jczt{ padding:8px 8px 8px 8px;}
.jczt h2{ height:33px; line-height:33px; color:#fff; font-size:16px; font-weight:100; font-family:"黑体"; padding-left:22px; border:1px solid #FFF7B1; background:url(image/tit.png) 0 0 repeat-x #cd1411;}
.jczt .con{ margin:6px 0 0 0; border:#FFF7B1 1px solid; background:#6AA417; height:200px; padding:4px; overflow:hidden;}
.jczt .con .imglist{ background:#4C8C07; padding:14px 14px 0; width:202px; height:186px; text-align:center; line-height:28px;}
.jczt .con .imglist img{ float:left; width:200px; height:150px; border:#fff 1px solid;}
.jczt dl{ float:left; width:464px; height:200px; background:url(image/a01.jpg) no-repeat;}
.jczt dt{ padding:8px 0 0 0; text-align:center; font-size:14px; color:#fff; font-weight:bold; line-height:22px;}
.jczt dd{ padding:0 22px 12px; text-indent:2em; line-height:20px; color:#fff;}

.left{ float:left;}
.right{ float:right;}



		/*重拳出击*/
.quan{clear:both;overflow:hidden;height:287px;background:url(img/quanbg.gif) repeat-y;color:#000;margin-bottom:6px;}
.quan h2,.quan h2 a{float:left;width:52px;height:287px;background:url(img/quantit.gif);}
.quanbox{float:left;overflow:hidden;width:287px;height:274px;padding-top:9px;}
.quanbox div{clear:both;overflow:hidden;height:132px;background:url(img/quanboxa.gif);margin:0 0 5px 0;}
.quanbox h3{float:left;width:15px;height:108px;font-size:14px;line-height:26px;color:#0d7302;padding:12px 17px 0 6px;}
.quanbox h3 a,.quanbox h3 a:hover{color:#0d7302;}
.quanbox dt{text-align:center;padding:10px 0 12px 0;font-weight:bold;}
.quanbox dt a{color:#000;}
.quanbox dd img{float:left;width:100px;height:75px;border:1px solid #cccccc;}
.quanbox dd span{float:right;width:133px;padding-left:10px;line-height:19px;text-indent:2em;padding:2px 8px 0 0;}
.quanbox dd span a{color:#d00;}
.quancnt{float:left;overflow:hidden;width:308px;height:269px;background:url(img/quanboxb.gif);margin:9px 5px 0 5px;}
.quancnt h3{clear:both;text-align:center;font-size:14px;height:35px;line-height:35px;}
.quancnt h3 a{color:#0d7302;}
.quancnt h4{clear:both;text-align:center;font-size:12px;color:#000;padding:11px 0 11px;}
.quancnt h4 a{color:#000;}
.quancnt dt{float:left;padding:0 0 0 11px;}
.quancnt dt img{width:140px;height:180px;border:1px solid #cccccc;vertical-align:top;}
.quancnt dd{float:right;text-indent:2em;line-height:18px;width:132px;padding:0 12px 0 0;}
.quancnt dd a{color:#d00;}







