﻿@charset "utf-8";
body{
	margin:0px;
	padding:0px;
	color:#000;
	line-height: 22px;
	font-family: "宋体",Arial, Helvetica, sans-serif;
	font-size: 12px; background-color:#efefef; 
	}
	
*{ word-break: break-all; word-wrap: break-word;}	
.c{clear: both;padding:0px; text-align: center;}
a:link,a:visited,a:hover { text-decoration:none; color:#9e0b0e; }

/* 综合设置 */
form,p,img{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-size:16px;}
ul,li{margin:0px; list-style:none; list-style-position:outside; padding:0px;}

img{border: none;} 
em{ font-style:normal;}

/*通用*/
.web{margin:0px auto;padding:0px;width:1280px;background-color:#efefef;}
.main{margin:0px auto;padding:0 15px 0 15px;width:972px;background-color:#fff;}
.border { border:#d0d0d0 solid 1px;}
.font_title {color:#9e0b0e; font-size:22px; font-weight:bold;} 
.font_title a:link,.font_title a:visited,.font_title a:hover  
{text-decoration:none;color:#9e0b0e;}

h2 {background: url(bg.gif) 0 -50px no-repeat; height:38px; overflow:hidden; padding: 8px 0px 0px 35px; margin:0;font-size: 14px;color: #fff;}
h2 a:link,h2  a:visited, h2 a:hover { color:#FFF; }

/*IE6 PNG 透明*/
.mypng {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://css.hkwb.net/pngfix.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}


/* 顶部 */
.top {height:515px; width:1280px; margin:0 auto; padding:0; border:0; position:relative; }
.huati {position:absolute; top:185px; left:156px; z-index:100; width:540px; height:320px; overflow:hidden; color:#FFF;}
.linkout {
	position: absolute;
	top: 458px;
	left: 719px;
	background: none;
	z-index: 100;
	width: 419px;
	height: 40px;
	overflow: hidden;
}
.linkout2 {
	position: absolute;
	top: 1px;
	left: 899px;
	background: none;
	z-index: 100;
	width: 217px;
	height: 52px;
	overflow: hidden;
}
.linkout2 span { padding:2px 5px;}
.linkout2 p { font-size:14px; font-weight:bold; color:#000;}
.topic {position:absolute; top:71px; left:719px; background:#FFF; z-index:100; width:319px; height:378px; overflow:hidden;}
.topic p { text-align:center; font-size:14px; }
.huati h1 { font-size:24px; color:#FFF; text-align:center; }
.huati h1 a:link,.huati h1 a:visited,.huati h1 a:hover
{color:#fff;}
.left { width:673px;float:left; }
.right {width:289px;float:right; overflow:hidden;}




/*左部 版块1 */
.left_lm1 {}
.left_lm1 h2 { text-align:center;background:url(bg.gif) -697px 0 no-repeat;color:#9e0b0e; font-size:22px; font-weight:bold; padding:25px 0 0 0; height:30px;}
.left_lm1 h2 a:link,.left_lm1 h2 a:visited,.left_lm1 h2 a:hover
{color:#9e0b0e;}
.left_lm1_content { width:95%;padding:5px 0px; margin:0 auto; border:0;}
.left_lm1_content img { border:#b0c670 solid 1px;}


/* 左部 版块2 */

.left_lm2_title { height:41px; background:url(bg.gif) 0 0 no-repeat; padding:0;}
.left_lm2_title p { text-align: left; font-size:14px; padding:5px 30px; font-weight:bolder; color:#FFF;}
.left_lm2_content { padding:5px 5px; margin:0; border:0; overflow:hidden;}



/* 左部 版块3 */
.left_lm3 {height:430px; overflow:hidden;}

/*右部 版块1 */
.right_lm1 { }
.b_poll { width:100%; overflow:hidden; }
.xs2 { text-align:center;font-size:14px;padding:0 10px 5px 10px; background:url(line.gif) bottom no-repeat;}
.xs2 a:link,.xs2 a:visited ,.xs2 a:hover { color:#323232; text-decoration:none;}
dl { margin:0;}
dd { margin:0 15px; }
.side_poll { width:260px; padding:0 10px; overflow:hidden;}
.ptn { padding:5px 0 0 25px;}


/*右部 版块2 */
.right_lm2 { }
.tuwen p { text-align:center;margin:2px 0;line-height:21px;height:21px;overflow:hidden; font-size:13px;} 

.tuwen ul { padding:5px 0 0 5px; margin:0 auto; width:98%; overflow:hidden;}
.tuwen li { float: left;height:115px;margin:2px 0;padding:0;width: 283px; font-size:12px; overflow:hidden;}
.tuwen_span1 { width:90px; height:76px; float:left; margin:0; padding:2px 0 0 5px;}
.tuwen_span2 { width:172px; height:76px; float:left; margin:0; padding:0 0 0 8px; overflow:hidden; line-height:20px;}


.footer{height:100px; text-align:center; margin:0 auto; padding:20px 0;background:#424242; }
.footer span {text-align:center; color:#FFF; }
.footer span a:link,.footer span a:visited,.footer span a:hover { color:#FFF;}
