.cf:before, .cf:after {content:"";display:table;}

.cf:after {clear:both;}

.cf {zoom:1;}
.m4 {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; COLOR: #666; MARGIN-RIGHT: 6px; FONT-FAMILY: Marlett
}

a{ text-decoration:underline;}

.bodybg{ background:#f9f7ed;}

#wap{ }

#header,#main{ margin:0 auto; width:980px;  overflow: hidden;}
#main,.foot{background-color:#FFF;	}

.banner{ height:500px; background:url(top_bj.png) center center;} 

.nav{height:42px; background:url(../image/bg_nav.png) repeat-x; line-height:42px;}

.nav ul{ padding-left:10px;}

.nav ul li{ float:left; text-align:center;background:url(../images/bg_navli.png) no-repeat right; padding-right:10px; margin-left:12px;}

.nav ul li a{font-weight:bold; color:#b50005; text-decoration:none; font-size:14px;  line-height:32px; }

.nav ul li a:hover{ font-weight:bold; color:#7c0000; text-decoration:underline;}

.part1{ height:589px; margin:0 auto;}

.part1_l{ width:745px;float:left;}

.part1_l .boxl{ width:380px; float:left;}

.part1_l .storimg{ width:320px; height:240px; background:#0099FF; margin:30px 40px 10px 40px; }

.storing_txt{ text-align:center;}

.part1_l .hdjs{ float:left; width:350px; margin-top:15px;}

.part1_l .hdjs p{ font-size:12px; line-height:23px; font-weight:normal;}

.part1_l .hdjs p a{color:#a7130f;}

.part1_l .hdjs p a:hover{text-decoration:underline;}



.part1_l .hdjs h2{height:34px; line-height:15px; font-weight:normal; font-size:18px;border-bottom:#a7130f solid 1px; color:#a7130f; font-weight:bold;}

.part1_l .hdjs .more{ text-align:right; height:65px; line-height:65px;}

.part1_r{ width:225px;float:right; padding-left:10px;}

#toupiao{position:relative; cursor:pointer;}

#toupiao a{display:none; position:absolute;top:0;left:-50px;padding:0 10px;height:22px;line-height:22px;font-size:13px;color:#a7130f;background-color:rgba(255,255,255,0.8);background:#fff\9;filter:alpha(opacity=80);text-decoration:underline;border:solid #ccc 1px;}

#toupiao a:hover{color:#f00;}



.t_b{ background: url(../images/bg_box.png) bottom no-repeat; height:auto;}

.t_b ul li{ width:177px; height:350px; line-height:20px; text-align:center; float:left;  color:#52473c; margin-left:15px;font-size:12px; display:inline;display:block;}

.t_b ul li span {display:block;  font-size: 12px;font-weight: bold;line-height: 15px;margin: 0 auto;text-align: center;width: 180px;}
.t_b ul li span a {color:#00F;}
.t_b ul li strong {color:red;}
.t_b ul li .tpindex img{ margin:0 0 5px 0;}

.t_b ul li img{ margin:0 15px 5px 15px ; font-size:14px; }

.t_c_l{ width:165px; margin-left:35px; float:left; display:inline;}

.t_c{ width:760px; float:right; margin-right:20px; }

.t_c h2{ text-align:center; height:80px; line-height:80px;}

.t_c ul li{  height:300px; line-height:25px; text-align:center; float:left;  display:block; margin-left:40px;color:#52473c; font-size:12px; line-height:20px; display:inline; margin-bottom:10px;}

.t_c ul li a{color:#52473c;}

.t_c ul li a:hover{color:#f00;}



.t_c ul li h3{font-size:12px;}

.t_c ul li img{ margin-bottom:10px;}

.t_c ul li .tpindex img{ margin:0 0 5px 0;}

.box{ margin-bottom:5px;background: url(../images/bg_boxc.png) 1px 100px repeat-y;}

.leftbar{ width:655px; float:left;}

.t_bt{ background: url(../images/bg_bt.jpg) repeat-x; height:76px;}

.t_7 img{ margin-top:30px;}

.t7_p{ font-size:12px; line-height:25px;}

.pingwei{ padding-top:10px;}

.pingwei li{ float:left;  width: 142px; text-align:center; display:inline; margin-left:15px; font-size:14px;  margin-bottom:15px;  font-weight: bold;}

.pingwei li a{color: #000;}

.pingwei li a:hover{color: #f00;}

.pingwei li span{  color: #5F564D;

    display: block;

    font-size: 12px;

    font-weight: normal;

    line-height: 15px;

    margin-top: 5px;}

.pingwei li img{ border:#333 solid 1px; margin-bottom:10px;width:138px;height:138px;}

.rightbar{ width: 310px; float:right;}

.lianmeng{overflow:hidden;_height:1%;}

.lianmeng span{ border-right: solid 1px #ccc; margin-right:15px; padding-right:10px;}

.lianmeng li{ margin-bottom:10px;  float:left; width:150px;}

.lianmeng li img{ width:140px; height:45px}

.lianmeng{ color:#52473c;}

.boxb{ border-top:#666666 dashed 1px; margin-top:15px;}

.liucheng{ float:left; width:390px;}

.news ul li a{ font-size:14px; font-weight:normal; color:#000; line-height:25px; height:25px;}

.news ul li a:hover{ font-size:14px; font-weight:normal; color:red; line-height:25px; height:25px;}
.news{ float:left; width:345px;}

.t_h2{ font-size:18px; height:45px; margin-bottom:15px; line-height:45px;font-weight: bold; color:#a7130f; padding-left:0px; border-bottom:#a7130f solid 1px; width:355px;}

.hezuo{position:relative; background:url(../images/bg_danwei.jpg) no-repeat; height:395px; width:220px; text-align:center;}

.hezuo .dw{ margin-top:15px; text-align:center;}

.hezuo p{ font-size:12px; line-height:25px; text-align:center;}

.hezuo h2{ font-size:18px; text-align:center; height:70px; line-height:60px;  }

#gundong li.t_txt{ font-size:14px; font-family: "Microsoft YaHei"!important; color:#405209; font-weight:bold; height:28px; line-height:28px; text-align:center; width:180px; margin:0 auto;}

.r_1{ margin-top:20px; margin-bottom:28px;}

.canzhan{ margin-bottom:5px;}



#scrollTop{position:absolute; right:1px; top:1px; width:20px; height:20px;}

#scrollBottom{position:absolute; right:1px; bottom:1px; width:20px; height:20px;}

#scroll{height:308px;overflow:hidden;}

#gundong{ font-size:12px;text-align:center; padding-left:2px; padding-right:19px; margin-top:-28px;}

#gundong li{height:28px; line-height:14px;}



.ad{ margin-bottom:10px; text-align:center;}

.foot {

    color: #000000;

    margin: 0px auto;
	padding:10px auto;

    overflow: hidden;

    width: 980px;

	font-size:12px;

	font-weight:normal;

	color:#999;

	border-top:#ccc solid 3px;

	

}

.foot a{ color:#000;}

.foot_left{ float:left; width:200px;}

.foot_center{ float:left; width:600px;}

.foot_right{ float:right; width:70px;}

.foot table td{ height:20px; line-height:20px; vertical-align:middle;}











/*�����*/

.hd_about p{ font-size:14px; line-height:28px; margin-bottom:20px;

}

/*��������*/

.nr_left{ width:650px; float:left;}

.nr_t{  margin-top:10px; text-align:center;border:#CCCCCC solid 1px; padding:10px;}

.nr_t h1{ font-size:18px; height:40px; line-height:40px;}

.nr_t .tupian{ border:#000000 solid 0px;  overflow:hidden; margin:0 auto;}

.nr_t .toupiao img{ margin:0 10px;}

.nr_t p{ font-size:14px; line-height:25px;text-align:left;}

.nr_t .shuliang{ text-align:left; padding-left:250px;}

.nr_t .jianjie{ text-align:left; padding:10px; text-indent:0em;}

.nr_right{ width:320px; float:right; }

.nr_right .guize{ font-size:14px; margin-top:10px; line-height:25px; border:#CCCCCC solid 1px; padding:10px 9px;}





/*ר������*/

.rightzuzhi{ text-align:center; line-height:25px; border:#ccc solid 1px; margin-top:10px; font-size:12px; text-align: left; padding:10px; background:url(../images/bg_b.jpg) repeat-x;}

.rightzuzhi h3{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}

.rightzuzhi h2{ font-size:18px; font-weight:bold; height:30px; line-height:30px; text-align:center;}



.baoming{line-height:25px; font-size:14px;  background:url(../images/bg_part2.png) no-repeat; }

.baoming2{line-height:25px; font-size:14px;  background:url(../images/bg_part3.png) no-repeat;}

.baoming h2{ height:50px; text-align:center;}

.n_left{ float:left; width:590px; margin-left:35px;display:inline;}

.n_left h3{  font-size:12px; line-height:25px; font-weight:bold;}

.n_left a{color:#a7130f;}

.n_left table th,.n_left table td{border:1px solid #000;}



.n_right{ float:right; width:310px; margin-right:10px; margin-top:30px;}

.weizhi{ height:54px; line-height:54px; margin-bottom:20px; padding-left:20px;}

.weizhi2{ height:54px; line-height:54px; margin-bottom:10px; padding-left:20px;}

.left_nav li{ background:url(../images/list_nav2.png) no-repeat; width:164px; height:32px; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:32px; margin-top:5px; display:inline;display:block;}

.bule{ background:url(../images/list_nav.png) no-repeat !important; width:164px; height:32px; display:inline;display:block;}

.left_nav li a{ text-decoration:none; color:#fff;}

.page{

	height:30px;

	text-align:right;

	padding-right:20px;

	color:#000;

	line-height:30px;

	font-size:12px;

	width:700px;

}

.page a{

	font-size:12px;

	color:#000;

	text-decoration:none;

	margin-right:10px;

}



/*focus*/

#focus

{

float:left;

position:relative;

display:inline;

margin-top:10px;

width:360px;

height:290px;

border:1px solid #f4cc2c;

overflow:hidden;

}

	#focus li

	{

		display:none;

		position:absolute;

		left:0;

		top:0;

		z-index:8;

	}

	#focus li.seled_c

	{

		display:block;

		z-index:10;

	}

		#focus li span

		{

			position:absolute;

			left:0;

			bottom:0;

			text-indent:5px;

			display:block;

			width:100%;

			height:20px;

			line-height:20px;

			background-color:rgba(0,0,0,0.5);

			background:#000\9;

			filter:alpha(opacity=50);

		}

		#focus li a

		{

			display:block;

		}

			#focus li a img

			{

				width:360px;

				height:290px;

			}

	#numBtn

	{

		position:absolute;

		right:0;

		bottom:1px;

		z-index:10;

	}

		#arr

		{

			position:absolute;

			left:10px;

			top:-4px;

			width:8px;

			height:4px;

			background:url(../images/arrow.gif) no-repeat;

		}

		#numBtn a

		{

			display:block;

			float:left;

			padding:0 10px;

			color:#e8e8e8;

			border-left:1px solid #e8e8e8;

			background-color:#000;

			outline:none;

			blr:expression(this.onFocus=this.blur())

		}

		#numBtn a.seled

		{

			color:#F4CC2C;

			background-color:#9C3031;

		}

		#numBtn a:hover

		{

			color:#F4CC2C;

			background-color:#9C3031;

		}