/* CSS Document */
/*  页面初始化 */
html,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,img,ins,kbd,q,s,samp,small,strike,strong,dl,dt,dd,ol,ul,li,p,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baselinebaseline;background:transparent;}
/*  初始化结束 */
body{margin:0px;text-align: center;background-image:url(../image/bg.png);background-color:#fff;background-repeat:repeat-x;background-position:top;color:#436372;font-family:"宋体";font-size:12px;}
li{float:left;list-style:none;}
/*  兼容IE和火狐的mian居中 */
.M_Center{margin:0 auto;position:absolute;} 
#main{width:1004px;height:100%;text-align:left;vertical-align:top;position:relative;}
/*  居中结束 */
a{
	color:#436372;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#top{
	position:absolute;
}
#top img{
	position:absolute;
}
#top p{
	position:absolute;
	width:150px;
	margin:34px 0 0 850px;
}
#top p a{
	color:#436372;
}
#menu{
	position:absolute;
	width:1004px;
	height:71px;
	margin-top:81px;
	background-image: url(../image/menubg.png);
	background-repeat: no-repeat;
}
#menu a{
	color:#dfe5e9;
}
#home{
	position:absolute;
	margin-top:81px;
}
#mone{
	position:absolute;
	line-height:20px;
	margin:7px 0 0 195px;
}
#mtwo{
	position:absolute;
	line-height:20px;
	margin:7px 0 0 375px;
}
#mthree{
	position:absolute;
	line-height:20px;
	margin:7px 0 0 560px;
}
#mfour{
	position:absolute;
	line-height:20px;
	margin:7px 0 0 658px;
}
#mfive{
	position:absolute;
	line-height:20px;
	margin:7px 0 0 806px;
}
#menu img{
	position:absolute;
	margin-left:899px;
}
#had1{
	position:absolute;
	margin-top:160px;
}
#had2{
	position:absolute;
	margin-top:257px;
}
#had3{
	position:absolute;
	margin:257px 0 0 506px;
}
#had4{
	position:absolute;
	margin-top:356px;
}
#hyw{
	position:absolute;
	margin-top:454px;
	width:220px;
	height:284px;
	background:url(../image/hyw.png);
}
#hyw p a{
	color:#a55453;
	position:absolute;
	margin:17px 0 0 165px;
}
#hhy{
	position:absolute;
	margin-top:738px;
	width:220px;
	height:273px;
	background:url(../image/hhy.png);
}
#hhy p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 165px;
}
#hbg{
	position:absolute;
	margin-top:1011px;
	width:220px;
	height:252px;
	background:url(../image/hbg.png);
}
#hhyx{
	position:absolute;
	margin:454px 0 0 220px;
	width:413px;
	height:304px;
	background:url(../image/hhyx.png);
	color:#a9a9a9;
	z-index:99;
}
#hhyx p a{
	color:#a55453;
	position:absolute;
	margin:21px 0 0 350px;
}
#hxw{
	position:absolute;
	margin:758px 0 0 220px;
	width:413px;
	height:303px;
	background:url(../image/hxw.png);
}
#hxw p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 350px;
}
#hzp{
	position:absolute;
	margin:1061px 0 0 220px;
	width:413px;
	height:202px;
	background:url(../image/hzp.png);
}
#hzp p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 360px;
}
#hpic{
	position:absolute;
	margin:454px 0 0 633px;
	width:371px;
	height:250px;
	background:url(../image/hpic.png);
}
#hpicbg{
	position:absolute;
	margin-top:11px;
}
#hzz{
	position:absolute;
	margin:704px 0 0 633px;
	width:371px;
	height:357px;
	background:url(../image/hzz.png);
}
#hzz p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 325px;
}
#hzzbg{
	position:absolute;
	margin:30px 0 0 5px;
}
#hzzbg li{
	text-align:-moz-center!important;
	text-align:center;
	width:121px;
}
#hzz dd a{
	color:#a55453;
	position:absolute;
	margin:234px 0 0 325px;
}
#hrc{
	position:absolute;
	margin:1061px 0 0 633px;
	width:371px;
	height:202px;
	background:url(../image/hrc.png);
}
#hrc img{
	position:absolute;
	margin:29px 0 0 6px;
}
#hrc p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 325px;
}
#had5{
	position:absolute;
	margin-top:1263px
}
#had6{
	position:absolute;
	margin-top:1361px
}
#hpp{
	position:absolute;
	margin-top:1451px;
	width:229px;
	height:381px;
	background:url(../image/hpp.png);
}
#hppbg{
	position:absolute;
	margin:38px 0 0 7px;
	line-height:22px;
}
#hpp p a{
	color:#a55453;
	position:absolute;
	margin:14px 0 0 175px;
}
#hsjs{
	position:absolute;
	margin:1451px 0 0 228px;
	width:776px;
	height:185px;
	background:url(../image/hsjs.png);
}
#hsjsbg{
	position:absolute;
	margin:42px 0 0 10px;
	line-height:20px;
}
#hsjsbg li{
	width:108px;
	text-align:-moz-center!important;
	text-align:center;
}
#hsjs p a{
	color:#a55453;
	position:absolute;
	margin:14px 0 0 730px;
}
#hal{
	position:absolute;
	margin:1636px 0 0 228px;
	width:776px;
	height:196px;
	background:url(../image/hal.png);
}
#halbg{
	position:absolute;
	margin:33px 0 0 10px;
	line-height:18px;
}
#halbg li{
	width:189px;
	text-align:-moz-center!important;
	text-align:center;
}
#hal p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 730px;
}
#hjz{
	position:absolute;
	margin-top:1832px;
	width:635px;
	height:226px;
	background:url(../image/hjz.png);
}
#hjz p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 580px;
}
#hjzbg{
	position:absolute;
	margin:45px 0 0 10px;
}
#hjzbg li{
	text-align:-moz-center!important;
	text-align:center;
	width:203px;
	line-height:25px;
}
#hbd{
	position:absolute;
	margin:1832px 0 0 634px;
	width:370px;
	height:226px;
	background:url(../image/hbd.png);
}
#hbd p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 324px;
}
#hlk{
	position:absolute;
	margin-top:2058px;
	width:1004px;
	height:155px;
	background:url(../image/hlk.png);
}
#hlk p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 960px;
}
#botbg{
	position:absolute;
	margin-top:2214px;
	width:1004px;
	height:87px;
	background:url(../image/botbg.png);
}
#bwz{
	margin:auto;
	width:100%;
	text-align:-moz-center!important;
	text-align:center;
}
#botxt{
	margin:auto;
	width:100%;
	text-align:-moz-center!important;
	text-align:center;
	font-family:Verdana;
	line-height:25px;
	padding-top:8px;
}
#bwz a{
	color:#fff;
	font-family:Verdana;
	line-height:17px;
}
#nmbx{
	position:absolute;
	margin-top:152px;
	width:1004px;
	height:31px;
	background:url(../image/nmbx.png);
}
#nmbx p{
	position:absolute;
	margin:7px 0 0 15px;
}
#nmbx a{
	color:#436372;
}
#nmain{
	position:absolute;
	margin-top:183px;
	width:1004px;
}
#nleft{
	float:left;
	width:783px;
}
#ntxt{
	padding:15px;
	line-height:27px;
	font-size:14px;
}
#nright{
	float:left;
	width:221px;
	font-size:0px;
}
#nhy{
	width:221px;
	height:281px;
	background:url(../image/nhy.png);
	font-size:12px;
}
#nhy p a{
	color:#a55453;
	position:absolute;
	margin:14px 0 0 170px;
}
#nhyx{
	width:221px;
	height:273px;
	background:url(../image/nhyx.png);
	font-size:12px;
}
#nhyx p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 170px;
}
#ndt{
	width:221px;
	height:273px;
	background:url(../image/ndt.png);
	font-size:12px;
}
#ndt p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 170px;
}
#njz{
	width:221px;
	height:373px;
	background:url(../image/njz.png);
	font-size:12px;
}
#njz p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 170px;
}
#nzx{
	width:221px;
	height:235px;
	background:url(../image/nzx.png);
	font-size:12px;
}
#nzx p a{
	color:#a55453;
	position:absolute;
	margin:7px 0 0 170px;
}
#nbot{
	float:left;
	width:1004px;
	height:87px;
	background:url(../image/botbg.png);
}
#lone{
	position:absolute;
	margin:33px 0 0 10px;
	line-height:24px;
}
#ltwo{
	position:absolute;
	margin:26px 0 0 10px;
	line-height:24px;
}
#lthh{
	position:absolute;
	margin:33px 0 0 10px;
	line-height:23px;
}
#lthree{
	position:absolute;
	width:220px;
	text-align:-moz-center!important;
	text-align:center;
	margin-top:35px;
	line-height:30px;
}
#lthree a img{
	border: 1px solid #e7e7e7;
	padding:2px;
}
#lthree a img:hover{
	border: 1px solid #ccc;
}
#hone{
	position:absolute;
	margin:36px 0 0 10px;
	line-height:24px;
}
#hinc{
	position:absolute;
	margin:51px 0 0 30px;
	line-height:24px;
}
#hint{
	position:absolute;
	margin:37px 0 0 30px;
	line-height:24px;
	color:#a9a9a9;
}
#hinth{
	position:absolute;
	margin:29px 0 0 12px;
	line-height:23px;
	color:#a9a9a9;
}
#hinf{
	position:absolute;
	margin:30px 0 0 5px;
	line-height:23px;
	color:#a9a9a9;
}
#hnl{
	width:300px;
}
#hnt{
	width:318px;
}
#lktxt{
	position:absolute;
	margin:30px 10px 0 10px;
	line-height:23px;
}
#cet{
	margin:auto;
	width:100%;
	font-size:12px;
	text-align:-moz-center!important;
	text-align:center;
}
#zhong{
	margin:auto;
	width:100%;
	margin:15px 0 15px 0;
	font-size:12px;
	text-align:-moz-center!important;
	text-align:center;
}
#zhong b{
	font-size:22px;
	font-family:微软雅黑,黑体;
}
#prosty{
	width:250px;
	text-align:-moz-center!important;
	text-align:center;
	font-size:12px;
}
#picsw a img{
	border: 1px solid #ccc;
	padding:2px;
}






.slide-wp{width:370px;height:220px;overflow:hidden;margin-left:-250px;margin-top:-150px;}
.nav-wp{position:absolute;width:150px;top:50%;margin-top:160px;left:50%;margin-left:185px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:0 20px 6px 10px;_padding:0 20px 2px 10px;}
.nav li{float:left;margin-left:10px;font-size:18px;font-weight:bold;font-family:tahoma;color:#ccc;cursor:pointer;height:22px;}


.libao{position:fixed;width:150px;height:195px;top:210px;right:10px;z-index:99999;text-align:-moz-center!important; line-height:2em;text-align:center;}