@charset "utf-8";
body{
	margin:0px; padding:0px; font-family: "宋体"; font-size:12px; line-height:22px; color:#060606; background:url(images/top_p.jpg) center top repeat-x;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:0px;
}
ul{
	margin:0px; padding:0px; list-style-type:none;
}
a{
	color:#060606;
	text-decoration:none;
}
a:hover{
	color:#c80000;
	text-decoration:none;
}
/*----------------------------------------------end main-----------------------------------------*/
#top,  #nav,#gg, #banner,  #pagebody ,#foot,#hezuo,#hezuo_w,#foot_w,#link{ 
	margin:0 auto;
	clear:both;
	overflow:hidden; 
}
.body{
	width:1200px; margin:0 auto;
	clear:both;
	overflow:hidden; }
.tu_z{
	border:0; display:block;
	}
.weizhi{
	margin-top:10px;
	}
#top{
	width:1200px; height:108px; background:url(images/logo.jpg) center center no-repeat; line-height:50px; text-align:right;
	}
#nav{
	width:1200px; height:42px; margin-top:5px;
	}
#nav ul li{
	width:143px; height:42px; float:left; font:normal 14px/42px "微软雅黑"; text-align:center;
	}
#nav a{
	width:143xp; height:42px; display:block; color:#FFF; text-decoration:none;
	}
#nav a:hover{
	background:url(images/nav_bg.jpg) center bottom no-repeat; color:#000; text-decoration:none;
	}
#gg{
	width:1200px; height:30px; line-height:30px;
	}
.bshare-custom{
	width:200px; float:right; margin-top:5px;
	}
.left{
	width:223px; float:left;
	}
.left ul{
	padding:6px;
	}
.left ul li{
	margin-bottom:5px;}
.left ul li a{
	width:174px; height:28px; padding-left:35px; display:block; background:url(images/left_huan1.jpg) no-repeat; line-height:28px; color:#000;
	}
.left ul li a:hover{
	color:#FFF; background:url(images/left_huan2.jpg) center center no-repeat;
	}
.right{
	width:953px; float:right;
	}
.about{
	width:953px; margin-bottom:10px;
	}
.about h1{
	height:31px; background:url(images/about_p.jpg) repeat-x;
	}
.about h1 img{
	border:0; display:block; float:left;
	}	
.about h1 a{
	display:block; float:right; line-height:31px; font-size:14px; width:55px; height:31px; font-weight:normal;
	}
.about_n{
	padding:10px; clear:both; overflow:hidden;
	}
.pro{width:953px;}
.pro_n{
	padding:10px;
	}
.biaoti{
	height:34px; background:url(images/lan_p.jpg) repeat-x;
	}
.biaoti img{
	float:left; display:block; border:0px;
	}
.biaoti a{display:block; float:right; line-height:31px; font-size:14px; width:55px; height:31px; font-weight:normal;}
.biaoti span{
	display:block; float:right; line-height:31px; font-size:12px; font-weight:normal;
	}

.erxian{
border-left:solid 1px #9b9b9b; border-right:solid 1px #9b9b9b;
	}
.sanxian{
	border-bottom:solid 1px #9b9b9b; border-left:solid 1px #9b9b9b; border-right:solid 1px #9b9b9b;
	}
.lianxi{
	width:290px; float:left; margin-right:20px;
	}
.news{
	width:429px;
	}
.news_biaoti{
	height:35px; background:url(images/news_p.jpg) repeat-x;
	}
.news_biaoti img{
	float:left; display:block; border:0;
	}
.news_biaoti a{
	width:55px; height:35px; background:url(images/news_more.jpg) no-repeat;
	 float:right; display:block;
	 }
.news_n{
	padding:10px;
	}
.news_n ul{
	margin-top:10px;}
.news_n ul li{
	height:25px; border-bottom:dashed 1px #a9a9a9; background: url(images/sanjiao.jpg) left center no-repeat; padding-left:15px; line-height:25px;
	}
.news_n ul li span{
	display:block; float:right;
	}
#hezuo_w{
	height:110px; background:url(images/liank_p.jpg) repeat-x; margin-top:10px;
	}
#hezuo{
	width:1200px;}
#hezuo h1{
	height:40px;
	}
#hezuo h1 img{
	border:0; float:left; display:block;
	}
#hezuo ul{
	margin-top:10px;
	}
#hezuo ul li{
	width:138px; height:51px; border:solid 1px #cccccc; float:left; margin-right:10px;
	}
#foot_w{
	height:93px; background:url(images/foot_p.jpg) repeat-x; color:#FFF; margin-top:10px;
	}
#foot_w a{
	color:#FFF; text-decoration:none;
	}
#foot_w a:hover{
	color:#FFF; text-decoration:none;
	}
#link{
	width:1200px; height:50px;
	}
#link span{
	width:112px; height:50px; background:#014890; text-align:center; font:normal 14px/50px "微软雅黑"; display:block; float:left;
	}
#link ul{
	width:875px; float:right; line-height:50px;
	}
#foot{
	width:1200px; height:72px; padding-top:20px;
	}
.nei{
	padding:10px;
	}
/*新闻*/
.newsbox{ width:1200px; margin-top:30px;padding-bottom:20px; margin:0 auto; clear:both; overflow:hidden;}
.con2 { height:295px; width:1200px; overflow:hidden; background:#f7f7f7; margin:0 auto;}
.con2 .left{ float:left; width:100px; height:295px; overflow:hidden;}
.con2 .center{ float:left; width:427px; margin:25px 78px 20px 40px;}
.con2 .right{ float:right; margin-right:120px; margin-left:0;}
.ns_t{ background:url(../images/nst.jpg) left center no-repeat; font-size:20px; line-height:30px; padding-left:32px; font-weight:bold;}
.ns_t a{}
.center ul{ margin-top:10px;}
.center ul li{ background:url(../images/nli.jpg) left center no-repeat; height:33px; line-height:33px; font-size:14px; padding-left:17px;}
.center ul li a{ color:#6b6b6b;}
.center ul li a:hover{ color:#ff8300;}
.center ul li span{ float:right; font-size:12px; color:#aaa;}