@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i, pre, form, fieldset, label, input, textarea, blockquote {
	margin: 0;
	padding: 0;
	list-style:none;
}
body {
	font-family:"宋体";
	font-size:12px;
	background:#FFFFFF;
	color:#979596;
}
img {
	border:none;
}
a {
	text-decoration:none;
	color:#282828;
}
a:hover {
	text-decoration:none;
}
.l {
	float:left;
}
.r {
	float:right
}
.f {
	font-family:"Microsoft YaHei";
}

.layout {
	width:1000px;
	margin:0 auto;
}
.aa, .bb, .cc, .dd, .ee, .ff, .gg, .hh, .ii {
	float:left;
	width:1000px;
}
.top {
	width:1000px;
	height:250px;
	margin:0 auto;
}
.logo {
	padding-top:26px;
	padding-left:47px;
}
.sc {
	width:138px;
	height:27px;
	background:url(../images/sj.png) no-repeat;
	line-height:29px;
	text-align:center;
	color:#FFF;
	margin-top:45px;
}
.sc a {
	color:#FFF
}

.top1{width:1000px;margin:0px auto;height:197px; position:relative}
.logo{ position:absolute;top:45px}

.img1{ position:absolute;top:133px;left:198px;display:none}
.img2{ position:absolute;top:133px;left:232px;display:none}
.img3{ position:absolute;top:133px;left:273px;display:none}
.img4{ position:absolute;top:133px;left:303px;display:none}
.img5{ position:absolute;top:133px;left:342px;display:none}
.img6{ position:absolute;top:133px;left:378px;display:none}
.img7{ position:absolute;top:133px;left:412px;display:none}
.img8{ position:absolute;top:133px;left:445px;display:none}
.img9{ position:absolute;top:133px;left:518px;display:none}
.img10{ position:absolute;top:133px;left:554px;display:none}
.img11{ position:absolute;top:133px;left:598px;display:none}
.img12{ position:absolute;top:133px;left:627px;display:none}
.img13{ position:absolute;top:133px;left:667px;display:none}
.img14{ position:absolute;top:133px;left:702px;display:none}
.img15{ position:absolute;top:133px;left:735px;display:none}
.img16{ position:absolute;top:133px;left:775px;display:none}

.nav {
	width:100%;
	height:45px;
	background:url(../images/navbj.jpg) bottom repeat-x;
}
.nav ul {
	width:1002px;
	height:45px;
	margin:0 auto;
	background:url(../images/navst.jpg) left bottom no-repeat;
}
.nav ul li {
	display:inline
}
.nav ul li a {
	display:block;
	float:left;
	width:83px;
	height:45px;
	background:url(../images/nav.png) no-repeat;
	line-height:55px;
	text-align:center;
	color:#FFF;
}
.nav ul li a:hover, .nav ul li .hover {
	background:url(../images/hover.png) no-repeat;
	color:#564100;
}
.nav ul li .index {
	margin-left:2px;
	display:inline;
}
.aa {
	padding-top:20px;
}
.aaleft {
	width:205px;
	overflow:hidden;
	float:left;
}
.aaright {
	float:right;
	width:782px;
	overflow:hidden;
}
.search {
	width:205px;
	height:31px;
	background:url(../images/search.jpg) no-repeat;
}
.sou {
	float:left;
	width:175px;
	height:31px;
	background:none;
	border:none;
	line-height:31px;
	text-indent:10px;
	color:#A0A0A0;
}
.go {
	float:right;
	width:30px;
	height:31px;
	background:none;
	border:none;
	cursor:pointer;
}
.aadlul {
	float:left;
	width:203px;
	height:auto;
	border:1px solid #DADADA;
	margin-top:10px;
}
.aadlul dl {
	float:left;
	width:203px;
	height:31px;
	background:url(../images/gg.jpg) no-repeat;
	line-height:31px;
}
.aadlul dl dt {
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:26px;
	color:#C60001;
}
.aadlul dl dd {
	float:right;
	font-size:14px;
	padding-right:10px;
}
.aadlul dl dd a {
	color:#8B8B8B;
}
.list_lh{ height:291px;  float:left;width:183px;overflow:hidden;padding-left:10px;padding-bottom:15px;}
.list_lh li{width:183px;;line-height:25px;padding-top:10px; color:#333333;}


.aaright_tt {
	float:left;
	width:782px;
	height:31px;
	background:url(../images/s1.jpg) no-repeat;
	line-height:31px;
}
.aaright_tt dt {
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-left:31px;
}
.aaright_tt dd {
	float:right;
	font-size:14px;
	padding-right:10px;
}
.aaright_tt dd a {
	color:#be6b00
}
.aaright_dl {
	float:left;
	width:780px;
	height:auto;
	border:1px solid #DBDBDB;
	border-top:none;
	padding-top:10px;
	padding-bottom:8px;
}
.aaright_dl dl {
	float:left;
	height:164px;
	width:112px;
	overflow:hidden;
	padding-top:6px;
	padding-left:16px;
}
.aaright_dl dl dt {
	float:left;
	background:#FFF;
	border:1px solid #DBDDDC;
	padding:3px;
}
.aaright_dl dl dd {
	float:left;
	width:115px;
	height:31px;
	line-height:31px;
	text-align:center;
}
.bb {
	width:1010px;
	padding-top:17px;
	padding-right:-10px;
}
.bb a {
	float:left;
	padding-right:8px;
}
.cc {
	float:left;
	width:1000px;
	height:56px;
	margin-top:7px;
	background:url(../images/xx.jpg) right center no-repeat;
}
.cc dt {
	float:left;
	width:156px;
	height:56px;
	background:#FFF;
}
.cc dt span {
	float:left;
	width:156px;
	font-size:18px;
	color:#B70100;
	font-family:"Microsoft YaHei";
	padding-top:10px;
}
.cc dt p {
	float:left;
	width:156px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.cc dd {
	float:right;
	height:56px;
	line-height:56px;
	background:#FFF;
	padding-left:15px;
}
.cc dd a {
	font-family:"Microsoft YaHei";
	font-size:14px;
}
.dd_bj {
	float:left;
	width:998px;
	min-height:234px;
	border:1px solid #DDDDDD;
	overflow:hidden;
}
.dd {
	float:left;
	width:962px;
	overflow:hidden;
	margin-left:18px;
	display:inline;
}
.dd dl {
	float:left;
	width:151px;
	height:211px;
	overflow:hidden;
	padding-top:16px;
	padding-left:13px;
}
.dd dl dt {
	float:left;
	border:1px solid #B2B2B0;
}
.dd dl dd {
	float:left;
	width:151px;
	height:31px;
	line-height:31px;
	text-align:center;
}
.dd dl dd a {
	color:#717171;
}
.dd dl dd a:hover {
	color:#317F08;
}
.ee {
	float:left;
	width:996px;
	height:150px;
	border:2px solid #DBDBDB;
	overflow:hidden;
	margin-top:20px;
}
.mainbox {
	overflow:hidden;
	position:relative;
}
.flashbox {
	overflow:hidden;
	position:relative;
}
.imagebox {
	text-align:center;
	position:relative;
	z-index:999;
	margin-left:450px;
	margin-top:10px;
}
.bitdiv {
	display:inline-block;
	width:10px;
	height:10px;
	margin:0 10px 10px 0px;
	cursor:pointer;
	float:left;
}
.defimg {
	background-image:url(../images/222.png)
}
.curimg {
	background-image:url(../images/111.png)
}
.ff {
	float:left;
	width:1020px;
	padding-right:-20px;
}
.ff_div {
	float:left;
	width:490px;
	padding-right:20px;
	padding-bottom:8px;
}
.ff_div dl {
	float:left;
	width:490px;
	height:29px;
	border-bottom:1px dashed #C7C7C7;
	line-height:29px;
}
.ff_div dl dt {
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#494949;
}
.ff_div dl dd {
	float:right;
}
.ff_div dl dd a {
	color:#868686
}
.ff_div ul {
	float:left;
	width:490px;
	height:179px;
	background:#EEECED;
	margin-top:8px;
	padding-top:8px;
}
.ff_div ul li {
	float:left;
	width:490px;
	height:28px;
	line-height:28px;
}
.ff_div ul li a {
	float:left;
	padding-left:15px;
	color:#6D6D6D;
}
.ff_div ul li span {
	float:right;
	padding-right:20px;
}
.ff_div ul li a:hover {
	color:#FA7107;
}
.gg {
	float:left;
	width:1000px;
	height:150px;
	overflow:hidden;
	padding-top:9px;
}
.hh {
	float:left;
	width:998px;
	height:auto;
	border:1px solid #E1E1E1;
	padding-top:18px;
}
.hh dl {
	float:left;
	width:151px;
	height:280px;
	overflow:hidden;
	padding-left:13px;
}
.hh dl dt {
	float:left;
	border:1px solid #E4DFE5;
}
.hh dl dt a{ display:block; text-align: center; vertical-align: middle; width:149px; height:149px; overflow: hidden;}
.hh dl dd {
	float:left;
	width:151px;
} 
.hh dl dd P {
	float:left;
	width:151px;
	line-height:25px;
	padding-top:5px;
}
.hh dl dd span {
	float:left;
	width:151px;
	height:21px;
	padding-top:7px;
}
.hh dl dd span a {
	float:right;
	width:49px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#FFF;
	background:#B0B0B0;
}
.ii {
	float:left;
	width:1000px;
	height:83px;
	background:url(../images/linkbj.jpg) repeat-x;
	margin-top:16px;
	padding-top:10px;
}
.ii dt {
	float:left;
	width:70px;
	text-align:right;
	line-height:25px;
	color:#616161;
}
.ii dd {
	float:right;
	width:916px;
	line-height:25px;
	color:#616161;
	overflow:hidden;
	padding-right:10px;
}
.ii dd a {
	color:#616161;
	padding:0 3px;
}
.footer {
	width:100%;
	height:98px;
	background:url(../images/fbj.jpg) top repeat-x;
	margin-top:22px;
}
.footer p {
	width:820px;
	/*height:83px;*/
	margin:0 auto;
	line-height:22px;
	color:#FFF;
	padding-top:15px;
	text-align:center;
	
}
.pages {
	float:left;
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
}
.pages a {
	border:1px solid #999999;
	font-size:12px;
	padding:6px;
	color:#6B6B6B;
}
.pages a:hover {
	background:#6B6B6B;
	color:#FFF;
}
.divleft {
	float:left;
	width:211px;
	overflow:hidden;
	padding-top:20px;
}
.divright {
	float:right;
	width:780px;
	height:auto;
	border:1px solid #C3C3C3;
	display:inline-block;
	margin-top:20px;
}
.divleft_t {
	float:left;
	width:211px;
	height:39px;
	background:url(../images/tbj.jpg) no-repeat;
	line-height:39px;
	text-align:center;
	font-size:16px;
	color:#FFF;
}
.divleft_img {
	float:left;
	width:211px;
	text-align:right;
	padding-top:17px;
}
.loaction {
	float:left;
	width:780px;
	height:38px;
	line-height:38px;
	border-bottom:1px solid #D3D3D3;
	background:url(../images/lo.jpg) left center no-repeat;
	text-indent:50px;
	color:#717171
}
.loaction a {
	color:#717171
}
.newslist {
	float:left;
	width:747px;
	padding-left:15px;
}
.newslist li {
	float:left;
	width:747px;
	height:52px;
	border-bottom:1px dashed #C7C7C7;
	line-height:52px;
}
.newslist li a {
	float:left;
	color:#000000;
}
.newslist li span {
	float:right;
}
.divleftul {
	float:left;
	width:211px;
	height:auto;
	padding-top:3px;
}
.divleftul li a {
	float:left;
	width:211px;
	height:37px;
	background:url(../images/a1-05.jpg) no-repeat;
	text-indent:20px;
	line-height:47px;
	font-size:14px;
	font-weight:bold;
	color:#696969;
}
.divleftul li a:hover, .divleftul li .hover {
	background:url(../images/a1.jpg) no-repeat;
	color:#554300;
}
.prolist {
	float:left;
	width:780px;
	padding-top:23px;
}
.prolist dl {
	float:left;
	width:142px;
	height:270px;
	overflow:hidden;
	padding-left:12px;
}
.prolist dl dt {
    width:140px;
	height:142px;
	float:left;
	border:1px solid #E2DEDD;
}
.prolist dl dt a{ width:140px; height:140px; display:block; text-align: center;vertical-align: middle; overflow:hidden;}
.prolist dl dd {
	float:left;
	width:142px;
}
.prolist dl dd p {
	float:left;
	width:142px;
	line-height:23px;
	color:#737373;
	padding-top:6px;
}
.prolist dl dd span {
	float:left;
	width:142px;
	height:21px;
}
.prolist dl dd span a {
	float:right;
	width:49px;
	height:21px;
	background:#B2B2B2;
	line-height:21px;
	text-align:center;
	color:#FFF;
}
.art_about {
	float:left;
	width:780px;
	height:auto;
	background:url(../images/lbj.jpg) right bottom no-repeat;
	display:inline-block;
}
.art_about dl {
	float:left;
	width:750px;
	padding:10px 15px 50px;
}
.art_about dl dt {
	float:left;
	width:750px;
	height:96px;
	padding-top:20px;
}
.art_about dl dt span {
	float:left;
	width:750px;
	font-size:18px;
	color:#bd0000;
}
.art_about dl dt p {
	float:left;
	width:750px;
	font-size:36px;
	color:#2d2d2d;
	height:47px;
	line-height:47px;
	background:url(../images/66666.jpg) left center repeat-x;
}
.art_about dl dt p a {
	float:left;
	height:47px;
	background:#FFF;
	padding-right:10px;
}
.art_about dl dd {
	float:left;
	width:750px;
	line-height:22px;
	color:#4C4C4C;
}

.art_content {
	float:left;
	width:760px;
	height:auto;
	padding:20px 10px 20px 10px;
	color:#4c4c4c;
	font-size:12px;
	line-height:22px;
	
	
	
} 
.shengqing {
	float:left;
	width:750px;
	line-height:34px;
	padding:0 15px 20px;
	color:#010101;
	overflow:hidden;
}
.prolist_dl2 {
	float:left;
	width:747px;
	padding-left:15px;
	padding-top:11px;
	padding-bottom:10px;
}
.prolist_dl2 dl {
	float:left;
	width:747px;
	height:103px;
	border-bottom:1px dashed #DDDDDD;
	margin-top:13px;
}
.prolist_dl2 dl dt {
	float:left;
	width:142px;
	height:90px;
}
.prolist_dl2 dl dd {
	float:right;
	width:590px;
}
.prolist_dl2 dl dd span {
	float:left;
	width:590px;
	font-size:14px;
	font-weight:bold;
}
.prolist_dl2 dl dd span a {
	color:#515151;
}
.prolist_dl2 dl dd span a:hover {
	color:#B57D28;
}
.prolist_dl2 dl dd p {
	float:left;
	width:590px;
	line-height:22px;
	padding-top:10px;
}
.prolist_dl2 dl dd p a {
	color:#C50001;
}
.imglist {
	float:left;
	width:780px;
}
.imglist dl {
	float:left;
	width:142px;
	height:198px;
	overflow:hidden;
	padding-left:12px;
	padding-top:22px;
}
.imglist dl dt {
	float:left;
	border:1px solid #D9D9D9;
}
.imglist dl dd {
	float:left;
	width:142px;
	height:29px;
	line-height:29px;
	text-align:center;
}
.imglist dl dd a {
	color:#727272;
}
.a750 {
	float:left;
	width:780px;
}
.a750 dt {
	float:left;
	width:780px;
	text-align:center;
	padding-top:23px;
}
.a750 dd {
	float:left;
	width:764px;
	height:41px;
	padding-left:16px;
}
.a750 dd span {
	float:left;
	height:41px;
	line-height:41px;
}
.a750 dd .houti {
	float:left;
	width:117px;
	height:25px;
	border:1px solid #C7C7C7;
	margin-top:8px;
	margin-left:10px;
	display:inline;
}
.dg {
	float:left;
	width:750px;
	height:50px;
	border-bottom:1px solid #BFBFBF;
	margin-left:15px;
	display:inline;
}
.dg a {
	float:left;
	width:104px;
	height:25px;
	background:#B1B1B1;
	line-height:25px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#303030;
}
.biaoghe {
	float:left;
	width:750px;
	padding-left:15px;
	padding-bottom:65px;
	padding-top:15px;
}
.tet5 {
	width:228px;
	height:29px;
	border:1px solid #BFBFBF;
}
.textarea55 {
	width:521px;
	height:167px;
	border:1px solid #BFBFBF;
}
.yzm {
	float:left;
	width:135px;
	height:29px;
	border:1px solid #BFBFBF;
}
.liuyan {
	width:182px;
	height:36px;
	background:#09A5D8;
	line-height:36px;
	text-align:center;
	color:#FFF;
	border:none;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.xians {
	float:left;
	width:750px;
	height:5px;
	border-bottom:1px dashed #B3B3B3;
}
/*内容分页*/
#page_break {
 position:relative;
} 
#page_break .collapse { 
display: none; 
} 
#page_break .num { 
padding: 10px 0; 
text-align: center; 
} 
#page_break .num li{ 
display: inline; 
margin: 0 2px; 
padding: 3px 5px; 


width:21px;
height:21px;
line-height:21px;
color: #000; 
text-align: center; 
cursor: pointer; 
font-family: Arial; 
font-size: 12px; 
overflow: hidden; 
} 
#page_break .num li.on{ 
background-color: #DED6C8; 
border:1px solid #B89F7B;
color: #000; 
font-weight: bold; 
} 
 
#_left{line-height:30px;}
#_left td{padding:10px 13px;}
#_left img{border:solid 2px #cccccc}
#_left a{ font-size:14px;}
#_left a:hover{color:#006600}