/*基本信息*/
body { font-family: "宋体";font-size: 12px;color: #555555;margin: 0px;padding: 0px; }
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color: #555555;text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{text-decoration: underline;}
a:active {text-decoration: none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; color: #000;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.section { width: 100%; clear:both; overflow: hidden;}
.column { width: 100%; clear: both; overflow: hidden;}
.field { width: 100%; clear: both; overflow: hidden;}

.mod1{ width:227px;}
.mod1 .title{ width:227px; background:url(../images/tit1_09.gif) no-repeat; height:28px; overflow:hidden;}
.mod1 .title h3{ color:#fff; padding:7px 0 0 32px;}
.mod1 .cont{ border:1px solid #D3D3D3; border-top:none; }

.mod2 .title{ width:100%; background:url(../images/tit2_11.gif) repeat-x; height:33px; overflow:hidden;}
.mod2 .title .leftbg{ float:left; background:url(../images/l_r_bg_11.gif) no-repeat; width:1px; height:33px;}
.mod2 .title .rightbg{ float:right;background:url(../images/l_r_bg_11.gif) no-repeat; width:1px; height:33px;}
.mod2 .title h3{ background:url(../images/hbg_13.gif) no-repeat; width:77px;float:left; margin-left:10px; display:inline; color:#fff; text-align: center; padding-top:10px; height:23px;}
.mod2 .title h3 a{ color:#fff;}
.mod2 .cont{ border:1px solid #D1D1D1; border-top:none;}

/*header begin*/
#header{ margin:0 auto; width:1002px;}
.banner{ width:1002px; height:232px; overflow:hidden;}
.menu{ width:1002px; background:url(../images/menu.gif) no-repeat; height:32px; margin-top:10px;}
.menu ul{ float:left; margin-left:10px; display:inline;}
.menu ul li{ float:left; margin:8px 18px 0 22px; display:inline; padding-bottom:10px;}
.menu ul li a{ color:#ffffff;font-size:14px;font-weight:700;}
.menu ul li img{ display:block;}
.menu .time{ float:right; color:#fff; padding:9px 20px 0 0;}
.submenu{ width:1002px; background:url(../images/sub_05.gif) repeat-x; height:34px;}
.submenu ul {  margin:8px 8px 8px 30px;}
.submenu ul li{ margin:6px 10px 0 10px; display:inline; padding:0px;}
.submenu ul li a{ float:left; padding:5px 14px; margin:0px; height:13px;}
.submenu ul li a:hover{ color:#fff;background: url(../images/cur_30.gif) repeat-x; text-decoration:none;}
.tit a{ font-size:14px; color:#FFFFFF;}
.tit a:hover{ color:#FFFFFF; text-decoration:none;}


.nav-p{ position:relative; z-index: 8; }
.nav-pop{ position:absolute; top:24px; left:-434px; width:982px; height:34px; display:none; z-index:9; padding-left:20px;}
.nav-pop ul { margin:0px;}
.nav-pop ul li{ margin:6px 10px 0 10px; display:inline; padding:0px;}
.nav-pop ul li a{ float:left; padding:5px 14px; margin:0px; height:13px;}
.nav-pop ul li a:hover{ color:#fff;background: url(../images/cur_30.gif) repeat-x; text-decoration:none;}

.menu .pop2{ width:982px; position:absolute; top:24px; left:-555px;}
/*header end*/

/*content begin*/
#content{ margin:0 auto; width:1002px; clear:both;}
.side{ float:left; width:227px; padding:10px 0 0 10px;}
.cate .cont{ border:8px solid #F17600;}
.cate .cont ul{ border:1px solid #DCDCDC; border-bottom:none;}
.cate .cont ul li{ background:url(../images/titbg_13.gif) no-repeat; height:31px; width:209px;}
.cate .cont ul li a{ padding:10px 0 0 44px; height:21px; width:165px; display:block;}
.cate .cont ul li a:hover{ color:#f00;}

.run{ margin-top:10px;}
.run .cont{ padding:10px 18px 5px 18px; height:auto!important; height:160px; min-height:160px; }
.run .cont ul li{ line-height:26px; background:url(../images/poin2_34.gif) no-repeat 0 10px; padding-left:8px;}
.run .cont ul li a:hover{ color:#f00;}

.contact{ margin-top:11px;}
.contact .cont{ height:141px; overflow:hidden; line-height:21px; padding:10px 15px;}
.contact a{ height:141px; overflow:hidden;  color:#FFFFFF;}

.main{ float:right; width:743px; padding:10px 10px 0 0;}
.about{ width:743px;}
.about .cont{padding:13px 15px 10px 20px; height:140px; }
.about .cont .photo{ float:left; width:105px; height:140px; margin-right:13px; display:inline;}
.about .cont .text{ line-height:24px;}

.part1{ width:752px;}
.wlist{ width:367px; float:left; margin-right:9px; display:inline; margin-top:10px;}
.wlist .cont{ height:118px; padding:10px 15px; overflow:hidden;}
.wlist .cont ul li{ line-height:24px; float:left; width:327px; background: url(../images/poin1_30.gif) no-repeat 0 8px; padding-left:8px;}
.wlist .cont ul li a{ float:left;}
.wlist .cont ul li a:hover{ color:#f00;}
.wlist .cont ul li .date{ float:right; color:#979797;}

.buss .title h3{ font-size:13px;}

/*content end*/

/*footer begin*/
#footer{ margin:0 auto; width:1002px; clear: both; margin-top:10px;}
.copyright{ text-align:center; line-height:22px; background: url(../images/footer_60.gif) repeat-x; height:71px; padding-top:5px;}
.copyright .copy{ font-family:Arial, Helvetica, sans-serif;}
.copyright a:hover{ color:#f00;}
/*footer end*/

/*内页 begin*/
.ny_dan .cont{ padding:15px; line-height:24px; height:auto!important; height:861px; min-height:861px;}

.ny_news .cont{padding:15px 30px; height:auto!important; height:861px; min-height:861px;}
.ny_news .cont ul li{ line-height:28px; float:left; width:673px; background: url(../images/poin1_30.gif) no-repeat 0 10px; padding-left:8px;}
.ny_news .cont ul li a{ float:left;}
.ny_news .cont ul li a:hover{ color:#f00;}
.ny_news .cont ul li .date{ float:right; color:#979797;}

.ny_rang .title h3{ font-size:13px;}
/*内页 end*/

/*页码放置 begin*/
.page { width: 100%; padding: 30px 0 10px 0; float: left; text-align: center;}
.page .prev,.page .next { margin: 0 10px;}
.page .num { padding: 2px; text-align: center; }
.page .cur { color: #f00;}
/*页码放置 end*/

.detail .cont{ padding:15px; height:auto!important; height:861px; min-height:861px;}
.detail .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px dashed #ccc;}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}


#apDiv1 {
	position:fixed;
	left:7px;
	top:30px;
	width:134px;
	height:125px;
	z-index:1000;
	_position:absolute;
	_top:expression_r(documentElement.scrollTop + 300 + "px");
}

#apDiv2 {
	position:fixed;
	right:7px;
	top:30px;
	width:134px;
	height:125px;
	z-index:1000;
	_position:absolute;
	_top:expression_r(documentElement.scrollTop + 300 + "px");
}