/* CSS Document */

/*
 * body标记样式定义
 */
body{
	 font-family: arial, microsoft yahei, serif; font-family:"宋体";font-size:12px; font-weight:normal; color:#303030; background:url(images/bodybg.jpg);
}

.clear{zoom:1;}
.clear:after{content:""; display:block; clear:both;}

/*
 * 将具有默认margin和padding的标记置零
 */
 
*{
	margin:0;
	padding:0;
}

/*
 * 修正IE5.x和IE6的斜体溢出bug
 */
* html body{
	overflow: visible;
}
* html iframe, * html frame{
	overflow: auto;
}
* html frameset{
	overflow: hidden;
}
/*
 * 定义图片边框
 * @overlay img
 * @desc 当图片作为链接内容被填充时，会有默认边框出现，重定义掉
 */
img{
	border:0 none;
}

/*
 * 清除ul列表标记的样式
 * @overlay ul, li
 * @desc ul列表更多的用在不需要列表前置符号的样式里
 */
ul, li{
	list-style-type: none;
	color:#000;
}

input.flat{
    border: 1px solid #999999;
    padding: 2px 4px;
}

/*
 * 定义默认的链接样式
 * @overlay a
 * @desc	仅仅是作为默认样式提供，可以在各自的实例中覆盖掉
 */
a:link, a:visited{
	text-decoration:none;
	
}
a{
	color:#a90308;
	}
a:hover{
	text-decoration: underline;
	
}
/*
a:hover, a:active{
	background-color:#FFFFAA;
	color:#CC0000;
}
*/
/*
 * 清除浮动
 * @overlay div
 */
.clear{
	clear: both;
}

/* @end */


/*banner开始*/
.banner{ width:100%; height:531px; background:#d4d4d4;}
.banner .banner1{ width:1169px; height:274px; margin:0 auto; background:url(images/bannera.jpg) no-repeat;}
.banner .banner2{ width:1169px; height:257px; margin:0 auto; background:url(images/bannerb.jpg) no-repeat;}
/*banner结束*/

/*导航条开始*/
.daohang{ width:980px; height:36px; background:#c7c7c7; margin:0 auto; margin-top:15px;}
.daohang h2{ float:left; background:#2a5fac; width:172px; height:36px; line-height:36px; color:#fff; font-family:"黑体"; font-size:20px; text-align:center;}
.clser{ margin-top:0;}
/*导航条结束*/

/*main1开始*/
.main1{ width:978px; height:286px; border:1px solid #cccccc; margin:0 auto; margin-top:13px;}
.main1 .rwubeij{ width:197px; height:286px; background:url(images/rwubeij.jpg) no-repeat; float:left;}
.main1 .main1_p{ float:left; width:781px; height:274px; padding-top:10px;}
.main1 p{ width:771px; float:left; color:#303030; font-size:12px; line-height:24px; text-indent:25px; margin-top:5px; padding-right:10px;}
/*main1结束*/


/*main2开始*/
.main2{ width:980px;margin:0 auto; margin-top:13px; overflow:hidden; height:447px;}
.main2 ul{ width:972px; margin:0 auto;}
.main2 ul li{ width:180px; height:130px; float:left; padding:2px; border:1px solid #9b9b9b; margin:0 10px 13px 0; display:inline; overflow:hidden;}
.main2 ul li img{ width:180px; height:130px;}
.main2 .right_li{ margin-right:0px; display:inline;}
/*main2结束*/

/*main3开始*/
.main3{ width:932px; border:1px solid #cccccc; margin:0 auto; margin-top:13px; padding:0 23px 20px 23px; margin-bottom:10px; }
.main3 h1{ width:580px; font-size:16px; font-weight:bold; margin:0 auto; margin-top:25px; margin-bottom:10px;}
.main3 .p1{ text-indent:25px; line-height:24px;}
.main3 h3{ font-weight:bold; margin-top:15px; font-size:12px; margin-bottom:5px;}
.main3 h3 span{ color:#b40000;}
.main3 p{ line-height:24px;}
.main3 p span{font-weight:bold; font-size:12px;}
/*main3结束*/

.foot { height:60px; margin-top:40px; background:url(images/di_bj.jpg);}
.foot p { padding-left:11px; float:left;}
.foot span { float:right; line-height:24px; color:#fff; margin-top:7px; text-align:right;}
.w960 { width:960px; margin:0 auto;}
.w960 .logo { height:60px; padding:0 11px;}
.w960 .logo  p { float:left;}
.w960 .logo  span { font-size:18px; line-height:60px; float:right;}
.ding_bj{background:url(images/ding_bj.jpg);}













