@charset "utf-8";

iframe,body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td {
	margin:0;
	padding:0;
	list-style:none;
}
body{
	margin:0px;
	line-height:26px;
	font-size:14px;
	color:#111111;
	padding:0px;
	font-family: "微软雅黑";
}
* img {border:0;}
img a           {border:0px;}
a               {cursor:pointer;}
a:link, a:visited {color:#333333;text-decoration:none;}
a:hover         {color:#FF9900;text-decoration: none;} 
a.white:link,a.white:visited       {text-decoration:none;color:#FFFFFF;}
a.white:active,a.white:hover       {text-decoration:none;color:#000000;}
h2              {line-height:46px;text-indent:55px;font-size:28px;font-weight:bold;color:#feb800;}
h3              {line-height:35px;text-indent:35px;font-size:19px;font-weight:bold;color:#d91304; padding-top:10px;}
.tl			    {text-align:left;}
.tc			    {text-align:center;}
.tR			    {text-align:right;}
.fl		        {float: left;}
.fr		 	    {float: right;}
.mt5 	    	{margin-top:7px;}
.mt10 	    	{margin-top:10px;}
.mt15 	    	{margin-top:15px;}
.mt20 	    	{margin-top:15px;}
.mb10           {margin-bottom:10px;}
.mb30           {margin-bottom:30px;}
.mr10           {margin-right:10px}
.pl20           {padding-left:20px;}
.pt10           {padding-top:10px;}
.pd8            {padding:0 8px;}
.pb30           {padding-bottom:30px;}
img a:link,img a:visited {border:0px;}
img a:hover     {border:0px;}
.clear          {clear:both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix       {display: inline-block;}      
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix       {display: block;}
#container 		{width:980px;height:100%;text-align:center;margin: 0 auto;}
.con { background:url(../images/bg.jpg) center top no-repeat; height:2910px;}
.top            {width:100%;background:url(../images/topbg.jpg) repeat-x;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;font-size: 14px;}
.topwrap        {width:980px;height:38px;line-height:38px;padding:0px;font-size:14px;color:#7D8184;overflow:hidden;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.qlink a        {padding-right:21px;}
.qlink a:link,.qlink a:visited     {color:#5E5E5E;}
.qlink a:hover  {color:#f60;}
.content		{width:980px;text-align:left; word-wrap:break-word;word-break:break-all;}
.head 			{
	height:500px;
	text-align: center;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
} 
.head .banner { width:980px; margin:0 auto;}
.head h1 {
	display:none;
	}
.box			{background-color:#ffffff;}
.box img        { margin-left:15px; margin-top:10px; vertical-align:top;}
.wh485          {width:485px;}
.wh630          {width:630px;}
.wh330          {width:330px;}
.dy             {margin: 0px;display: block;background-image: url(../images/dybg.png);height: 270px;background-repeat: no-repeat;}
.title			{
	color:#fff;
	text-align:center;
	height:35px;
	line-height:35px;
	background-image: url(../images/bgtl.png);
	background-repeat: no-repeat;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 5px;
}
.titlel			{
	background:url(../images/title.png) top left no-repeat;
	width:630px;
	height:46px;
}
.title2 {
	width:980px;
	height:46px;
	background:url(../images/title2.png) top left no-repeat;
}
.title a:link,.title a:visited,.titlel a:link,.titlel a:visited	{color:#d91304;}
.title a:hover,.titlel a:hover	   {color:#d91304;}
.bloglist		{ width:630px; height:198px; background-color: #fff;}
.bloglist img   {margin:0 auto 10px auto; padding:17px 15px;}
.bloglist dl dt {width:155px;}
.bloglist dl dd {width:425px; margin-right:20px; margin-top:18px;}
.on             {background:url(../images/titlion.gif) no-repeat;height:40px;font-weight:bold;line-height:30px;width:205px;padding-left:15px;padding-top:0px;}
.swf            { width:320px; height:235px; background:#FFFFFF; padding-left:10px;}
#foot           {clear:both;text-align:center;font-size:12px;line-height:24px;font-family: "Microsoft Yahei",Arial;padding:7px 0px;color:#FFFFFF;background-color: #400009;background-repeat: no-repeat;background-position: center bottom;letter-spacing: 1px;}
#foot ul        {list-style:none; padding-top:5px;} 
#foot ul li     {margin:0;padding-top:0;}
#foot a:link, #foot a:visited      {color:#fff;text-decoration:none;} 
#foot a:hover   {color:#f60;}
#goTopBtn       {POSITION: fixed;WIDTH: 50px;BOTTOM:30px;HEIGHT: 50px;CURSOR: pointer;RIGHT: 30px;_position: absolute;_right: auto;}