/* CSS Document */

*{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
body{ margin:0; padding:0; font-size:12px; font-family:""; background:#f3f3f3; width:100%; font-family:"微软雅黑"}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; font-size:12px;}
fieldset,img { border:none; vertical-align: middle;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;}
ol,ul { list-style:none;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;}
abbr,acronym { border:0; }
a{ font-size:12px; text-decoration:none; color:#333333;}
a:hover{ color:#980B03; text-decoration:none;}
.bold{ font-weight:bold;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}

.head{ width:100%; height:101px; overflow:hidden; background:#F4F4F4; background:url(../images/topbj.jpg) repeat-x;}
.top{ width:980px; height:101px; margin:0 auto;}
.logo{ width:487px; height:51px; float:left; padding-top:26px;}
.nav{ float:left; margin-left:36px; padding:5px 0 0 0;}
.nav li{ float:left; width:110px; text-align:center; height:92px; line-height:92px; background:url(../images/fgx.png) no-repeat right center;}
.nav li a{ font-size:14px; font-weight:bold;}
.contont_top{ width:980px; height:299px; margin:7px auto 0;}
.contont01{ width:171px; height:299px; float:left;}
.contont01 .contont_pic{ margin-bottom:7px; display:block;}
.contont02{ width:622px; height:299px; float:left; margin-left:7px;}
.contont03{ width:173px; height:299px; float:right;}

.contont_cen{ width:980px; height:396px; margin:6px auto 0;}
.contont04{ width:462px; height:396px; background:#FFFFFF; float:left;}
.contont04_tt{ width:462px; height:75px;}
.contont04_nr{ width:438px; height:326px; padding:0 12px;}
.contont04_nr01{ width:438px; height:84px; margin-top:18px;}
.contont04_pic{ float:left; width:136px; height:84px;}
.contont04_WZ{ width:285px; height:84px; float:left; margin-left:10px;}
.contont04_WZ h2{ width:285px; height:30px; line-height:30px; border-bottom:1px solid #E3E3E3; font-size:14px;}
.contont04_WZ span{ color:#8B8B8B; line-height:24px; font-family:"宋体";}
.contont05{ width:309px; height:401px; float:left; margin-left:7px;}
.contont05 .fzlc{ width:307px; height:135px; margin-bottom:7px;}
.hyjj_w {width:309px; background:url(../images/content06.jpg) no-repeat;  }
.hyjj{ width:299px; height:185px; padding:0 0 0 10px; }
.hyjj_wz h2{ width:297px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.hyjj_wz span{ font-size:12px; text-indent:2em; line-height:23px; color:#FFFFFF;}
.contont06{ width:195px; height:401px; float:right;}
.ywffl_qh img{ width:195px; height:254px;}
.ywffl { margin-bottom:7px; width:175px; height:90px;  padding:40px 10px 5px 10px; line-height:20px;}
.ywffl_index { margin-bottom:7px; width:175px; height:90px;  padding:40px 10px 5px 10px; line-height:20px; background-image:url(../images/content07.jpg);}
.contont_bot{ width:982px; overflow:hidden; height:auto; margin:8px auto 0;}
.hzhb_nr{ width:981px; height:532px; background:url(../images/hzhb02.jpg) no-repeat; position:relative;}
/*.line01 a{ display:block; width:100px; height:87px; float:left; margin-right:104px;}*/
.hzhb_nr .hzhba a{ width:92px; height:91px; left:48px; top:74px; position:absolute; display:block;}
.hzhb_nr .hzhbb a{ width:92px; height:91px; left:252px; top:74px; position:absolute; display:block;}
.hzhb_nr .hzhbc a{ width:92px; height:91px; left:460px; top:74px; position:absolute; display:block;}
.hzhb_nr .hzhbd a{ width:92px; height:91px; left:737px; top:74px; position:absolute; display:block;}
.hzhb_nr .hzhbe a{ width:92px; height:91px; left:153px; top:175px; position:absolute; display:block;}
.hzhb_nr .hzhbf a{ width:92px; height:91px; left:356px; top:175px; position:absolute; display:block;}
.hzhb_nr .hzhbg a{ width:92px; height:91px; left:639px; top:175px; position:absolute; display:block;}
.hzhb_nr .hzhbh a{ width:92px; height:91px; left:840px; top:175px; position:absolute; display:block;}
.hzhb_nr .hzhbi a{ width:92px; height:91px; left:254px; top:279px; position:absolute; display:block;}
.hzhb_nr .hzhbj a{ width:92px; height:91px; left:532px; top:279px; position:absolute; display:block;}
.hzhb_nr .hzhbk a{ width:92px; height:91px; left:737px; top:279px; position:absolute; display:block;}
.hzhb_nr .hzhbl a{ width:92px; height:91px; left:429px; top:374px; position:absolute; display:block;}
.hzhb_nr .hzhbm a{ width:92px; height:91px; left:636px; top:374px; position:absolute; display:block;}

.fwzy{ width:982px; height:auto; overflow:hidden; margin:15px auto 21px auto; z-index:100; position:relative;}
.fwzy_nr{ width:982px; height:582px; background:url(../images/fwzy02.jpg) no-repeat;}
.fwzy_nr .fwzya a{
	width: 150px;
	height: 120px;
	left: 101px;
	top: 86px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyb a{
	width: 136px;
	height: 101px;
	left: 322px;
	top: 109px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyc a{
	width: 128px;
	height: 103px;
	left: 524px;
	top: 103px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyd a{
	width: 123px;
	height: 108px;
	left: 737px;
	top: 92px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzye a{
	width: 120px;
	height: 106px;
	left: 21px;
	top: 259px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyf a{
	width: 122px;
	height: 102px;
	left: 240px;
	top: 274px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyg a{
	width: 125px;
	height: 110px;
	left: 428px;
	top: 269px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyh a{
	width: 117px;
	height: 116px;
	left: 622px;
	top: 269px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyi a{
	width: 100px;
	height: 123px;
	left: 844px;
	top: 253px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyj a{
	width: 122px;
	height: 101px;
	left: 331px;
	top: 442px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwzyk a{
	width: 126px;
	height: 119px;
	left: 532px;
	top: 433px;
	position: absolute;
	display: block;
}
.fwzy_nr .fwwxgzpt a{
	width:126px;
	height:119px;
	left:121px;
	top:422px;
	position:absolute;
	display:block;
}
.fwzy_nr .fwsmb a{
	width:136px;
	height:119px;
	right:112px;
	top:433px;
	position:absolute;
	display:block;
}
.foot{ width:100%; height:183px; background:#161616;}
.foottop{ width:980px; line-height:30px; margin:0 auto; padding:50px 0 0 0;}
.foottop a{ width:160px; border-bottom:1px solid #343434; text-align:right; font-size:14px; margin-right:65px; display:block; float:left; color:#646464; }
.footbot{ width:980px; line-height:28px; color:#646464; font-size:12px; margin:15px auto 0;}
