/* CSS Document */
div, body, table, tr, td, h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, img, form, input, select
{
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 12px;
	color:#666666;
	font-weight: normal;
}
body, html
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#fff;
	scrollbar-face-color:#ffffff;
    scrollbar-arrow-color:#eaeaea;
    scrollbar-highlight-color:#eaeaea;
    scrollbar-3dlight-color:#eaeaea;
    scrollbar-shadow-color:#eaeaea;
    scrollbar-darkshadow-color:#eeeeee;
    scrollbar-track-color:#ffffff;

}
input
{
    outline:none;
}
ul,li
{
	list-style: none;
}
em, i
{
	font-style: normal;
}
s
{
    text-decoration:none
}
img
{
	border: 0;
	display:block;
}
text,textarea
{
    outline:none;
}
.clear
{
	clear: both;
}
a
{
	text-decoration: none;
	color: #666666;
}
a:hover
{
	color:#CC8020
}
.main
{
    width:1002px;
    overflow:hidden;
    zoom:1;
    margin:0px auto;
}
.header
{
    background:url(imagesbg1.jpg) no-repeat;
    overflow:hidden;
    zoom:1
}
.header .logo
{
    float:left;
    display:inline;
    margin:18px 0 0 17px;
}
.header .wea
{
    float:right;
    display:inline;
    margin:35px 0 0 0;
    line-height:52px;
}
.header .Nav
{
    background:url(imagesbg2.jpg) repeat-x;
    line-height:36px;
    float:left;
    width:100%;
    overflow:hidden
}
.Nav .NavMenu
{
    float:left;
    width:650px;
    padding:0 0 0 0px;  
}
.NavMenu li
{
    float:left;
    display:inline;
    margin:0px 2px 0 5px;
}
.NavMenu li.act
{
    height:32px;
    position:relative;
    top:3px;
}
.NavMenu li.split
{
    background:url(imagesbg3.jpg) no-repeat;
    width:1px;
    height:11px;
    overflow:hidden;
    padding:0px;
    margin:12px 2px 0 2px;
}
.NavMenu li a
{
    float:left;
    padding:0 10px 0 20px;
    color:#333333;
}
.NavMenu li a:hover
{
    color:#CC8020
}
.NavMenu li.act a
{
    background:url(imagesbg4.jpg) no-repeat;
    float:left;
    color:#fff;
    font-weight:bold
}
.NavMenu li.act span
{
   background:url(imagesbg4.jpg) no-repeat right 0px; 
   float:left;
   height:34px;
   width:12px;
}
.Nav .dayRight
{
    float:right;
    display:inline;
    margin:0 20px 0 0px; 
}
.dayRight .dayText
{
    float:left;
    background:url(imagesbg6.jpg) no-repeat left center;
    padding:0 0 0 10px;
    color:#3B3B3B
}
.dayRight a.oa
{
    float:left;
    margin:5px 0 0 18px;
    display:inline;
}
.NavMenuSub
{
    float:left;
    width:100%;
    height:35px;
}
.bd
{
    width:997px;
    margin:0 auto;
    background:url(imagesbg7.jpg) repeat-x;
    overflow:hidden;
    zoom:1;
    padding:10px 0px 10px 7px;
}
.bd1
{
    background:url(imagesbg15.jpg) repeat-x;
    width:990px;
    float:left;
}
.bd2
{
    width:990px;
    float:left;
}
.bd1 .pos
{
    float:left;
    line-height:25px;
    width:100%;
    padding:10px 0 0 16px;
}
.bd1 .pos a
{
    color:#000;
}
/*News */
.bd1 .bd-left
{
    float:left;
    width:220px;
    background:url(imagesbg16-2.jpg) no-repeat;
    margin:12px 0 0 0;
    height:536px;
}
.bd-left ul
{
    float:left;
    width:100%;
    overflow:hidden;
    padding:72px 0 0 0;
}
.bd-left ul li
{
    line-height:32px;
    background:url(imagesbg17.jpg) repeat-x left bottom;
    float:left;
    width:176px;
    display:inline;
    margin-left:5px;
    padding-left:35px;
}
.bd-left ul li em
{
    float:left;
    width:4px;
    height:3px;
    overflow:hidden;
    background:#666666;
    margin:15px 0 0 0;
}
.bd-left ul li span
{
    float:left;
    padding:0 0 0 10px;
}
.bd-left ul li span a
{
    font-weight:bold;
}
/*About */
.bd1 .bda-left
{
    float:left;
    width:220px;
    background:url(imagesbg16-1.jpg) no-repeat;
    margin:12px 0 0 0;
    height:536px;
}
.bda-left ul
{
    float:left;
    width:100%;
    overflow:hidden;
    padding:72px 0 0 0;
}
.bda-left ul li
{
    line-height:32px;
    background:url(imagesbg17.jpg) repeat-x left bottom;
    float:left;
    width:176px;
    display:inline;
    margin-left:5px;
    padding-left:35px;
}
.bda-left ul li em
{
    float:left;
    width:4px;
    height:3px;
    overflow:hidden;
    background:#666666;
    margin:15px 0 0 0;
}
.bda-left ul li span
{
    float:left;
    padding:0 0 0 10px;
}
.bda-left ul li span a
{
    font-weight:bold;
}
/*Kong */
.bd1 .bdk-left
{
    float:left;
    width:220px;
    background:url(imagesbg16-3.jpg) no-repeat;
    margin:12px 0 0 0;
    height:536px;
}
.bdk-left ul
{
    float:left;
    width:100%;
    overflow:hidden;
    padding:72px 0 0 0;
}
.bdk-left ul li
{
    line-height:32px;
    background:url(imagesbg17.jpg) repeat-x left bottom;
    float:left;
    width:176px;
    display:inline;
    margin-left:5px;
    padding-left:35px;
}
.bdk-left ul li em
{
    float:left;
    width:4px;
    height:3px;
    overflow:hidden;
    background:#666666;
    margin:15px 0 0 0;
}
.bdk-left ul li span
{
    float:left;
    padding:0 0 0 10px;
}
.bdk-left ul li span a
{
    font-weight:bold;
}
/*Xiang */
.bd1 .bdx-left
{
    float:left;
    width:220px;
    background:url(imagesbg16-4.jpg) no-repeat;
    margin:12px 0 0 0;
    height:536px;
}
.bdx-left ul
{
    float:left;
    width:100%;
    overflow:hidden;
    padding:72px 0 0 0;
}
.bdx-left ul li
{
    line-height:32px;
    background:url(imagesbg17.jpg) repeat-x left bottom;
    float:left;
    width:176px;
    display:inline;
    margin-left:5px;
    padding-left:35px;
}
.bdx-left ul li em
{
    float:left;
    width:4px;
    height:3px;
    overflow:hidden;
    background:#666666;
    margin:15px 0 0 0;
}
.bdx-left ul li span
{
    float:left;
    padding:0 0 0 10px;
}
.bdx-left ul li span a
{
    font-weight:bold;
}
/*Zhao */
.bd1 .bdz-left
{
    float:left;
    width:220px;
    background:url(imagesbg16-5.jpg) no-repeat;
    margin:12px 0 0 0;
    height:536px;
}
.bdz-left ul
{
    float:left;
    width:100%;
    overflow:hidden;
    padding:72px 0 0 0;
}
.bdz-left ul li
{
    line-height:32px;
    background:url(imagesbg17.jpg) repeat-x left bottom;
    float:left;
    width:176px;
    display:inline;
    margin-left:5px;
    padding-left:35px;
}
.bdz-left ul li em
{
    float:left;
    width:4px;
    height:3px;
    overflow:hidden;
    background:#666666;
    margin:15px 0 0 0;
}
.bdz-left ul li span
{
    float:left;
    padding:0 0 0 10px;
}
.bdz-left ul li span a
{
    font-weight:bold;
}
/*Lian */
.bd1 .bdl-left
{
    float:left;
    width:220px;
    background:url(imagesbg16-6.jpg) no-repeat;
    margin:12px 0 0 0;
    height:536px;
}
.bdl-left ul
{
    float:left;
    width:100%;
    overflow:hidden;
    padding:72px 0 0 0;
}
.bdl-left ul li
{
    line-height:32px;
    background:url(imagesbg17.jpg) repeat-x left bottom;
    float:left;
    width:176px;
    display:inline;
    margin-left:5px;
    padding-left:35px;
}
.bdl-left ul li em
{
    float:left;
    width:4px;
    height:3px;
    overflow:hidden;
    background:#666666;
    margin:15px 0 0 0;
}
.bdl-left ul li span
{
    float:left;
    padding:0 0 0 10px;
}
.bdl-left ul li span a
{
    font-weight:bold;
}
/* --- */
.bd1 .bd-right
{
    float:left;
    width:670px;
    display:inline;
    margin:12px 0 0 52px;
}
.bd1 .bd-search
{
    float:left;
    width:900px;
    display:inline;
    margin:12px 0 0 52px;
}
.bd1 .newBg
{
    background:url(imagesbg18-2.jpg) no-repeat;
    float:left;
    width:670px;
    height:222px;
}
.bd1 .aboutBg
{
    background:url(imagesbg18-1.jpg) no-repeat;
    float:left;
    width:670px;
    height:222px;
}
.bd1 .kongBg
{
    background:url(imagesbg18-3.jpg) no-repeat;
    float:left;
    width:670px;
    height:222px;
}
.bd1 .xiangBg
{
    background:url(imagesbg18-4.jpg) no-repeat;
    float:left;
    width:670px;
    height:222px;
}
.bd1 .zhaoBg
{
    background:url(imagesbg18-5.jpg) no-repeat;
    float:left;
    width:670px;
    height:222px;
}
.bd1 .lianBg
{
    background:url(imagesbg18-6.jpg) no-repeat;
    float:left;
    width:670px;
    height:222px;
}
.bd .banner1
{
    float:left;
    width:100%;
    background:url(imagesbannel.jpg) no-repeat;
    height:203px;
}
.box
{
    float:left;
    width:264px;
    margin:12px 0 0 0;
}
.box .title
{
    background:url(imagesbg8.jpg) no-repeat;
    height:29px;
    line-height:29px;
    font-weight:bold;
    color:#fff;
    padding:0 0 0 36px;
}
.box .title span
{
    float:left;
}
.box .title a.more
{
    float:right;
    display:inline;
    margin:12px 10px 0 0;
}
.box .list
{
    float:left;
    padding:10px 0 0 0;
    border:solid 1px #ECECEC;
    border-top:0px;
    width:262px;
    height:156px;
}
.box .list li
{
    float:left;
    width:230px;
    padding:0 0 0 15px;
    line-height:23px;
}
.box .list li.act
{
    background:url(imagesbg12.jpg) no-repeat;
}
.box .list li a
{
    color:#666666
}
.box .v
{
    float:left;
    padding:10px 0 0 0;
    border:solid 1px #ECECEC;
    border-top:0px;
    width:262px;
    height:177px;
    overflow:hidden;
}
.box .v .vd
{
    width:243px;
    margin:0px auto;
}
.box1
{
    float:left;
    width:420px;
    display:inline;
    margin:12px 0 0 11px;
    border:solid 1px #ECECEC
}
.box1 .title
{
    background:url(imagesbg9.jpg) repeat-x;
    height:25px;
    line-height:25px;
    border-bottom:solid 1px #D7D7D7
}
.box1 .title ul
{
    float:left;
    width:240px;
    padding:0 0 0 2px;
    height:25px;
    _overflow:hidden;
}
.box1 .title span
{
    float:left;
    padding:0 0 0 10px;
    color:#C07617;
    font-weight:bold
}
.box1 .title a.more
{
    float:right;
    display:inline;
    margin:5px 10px 0 0px;
}
.box1 .title ul li
{
    float:left;
    width:76px;
    text-align:center;
    line-height:25px;
    background:url(imagesbg10.jpg) no-repeat right 0px;
    height:25px;
    cursor:pointer;
}
.box1 .title ul li.act
{
    background:url(imagesbg12.jpg) no-repeat;
    position:relative;
    z-index:1;
    height:32px;
    color:#fff;
}
#NewContent
{
    float:left;
    width:100%;
}
.box1 .list
{
    float:left;
    width:395px;
    padding:8px 4px 10px 15px;
    line-height:21px;
    height:150px;
    overflow:hidden;
}
#NewContent .list
{
    display:none;
}
.box1 .list li
{
    float:left;
    width:390px;
    border-bottom:dotted 1px #D0D0D0;
    background:url(imagesbg11.jpg) no-repeat left center;
    padding:0 0 0 10px;
}
.box1 .list li a
{
    color:#343434;
    float:left;
    cursor:pointer;
}
.box1 .list li a span
{
    float:left;
    width:280px;
}
.box1 .list li a em
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
    display:inline;
    margin-right:10px;	
	width:100px;
}
.box1 .list li a:hover
{
    text-decoration:none;
    color:#CC8020
}
.box1 .list dt
{
    line-height:20px;
    color:#666666;
    text-indent:25px;
    padding:10px 0 0 0;
}
.box1 dl.list
{
    height:171px;
    padding:8px 7px 10px 15px;
}
.focusSlide
{
    float:left;
    display:inline;
    margin:12px 0 0 11px;
}
.sBox
{
    float:left;
    width:280px;
    border:solid 1px #ECECEC;
    background:url(imagesbg14.jpg) no-repeat;
    height:45px;
    display:inline;
    margin:10px 0 0 11px;
}
.sBox .sInput
{
    float:left;
    border:solid 1px #E0E0E0;
    border-left:0px;
    display:inline;
    margin:10px 5px 0 48px;
    height:22px;
    line-height:22px;
    color:#C1C1C1
}
.sBox .sBtn
{
    float:left;
    background:url(imagesbtn1.jpg) no-repeat;
    width:64px;
    height:23px;
    border:0px;
    margin:11px 0 0 0;
    cursor:pointer;
}
.links
{
    width:280px;
    overflow:hidden
}
.box1 .linkCon
{
    float:left;
    width:280px;
    line-height:21px;
    height:121px;
    overflow:hidden;
}
.box1 .linkCon select
{
    display:block;
    margin:10px 0 0 0;
}
.box1 .linkCon 
{
    padding:11px 0 0 22px;
}
.news
{
    float:left;
    width:100%;
    overflow:hidden;
}
.news .news-title
{
    line-height:35px;
    border-bottom:solid 3px #E3E3E3;
    color:#575757;
    font-size:14px;
    font-weight:bold;
    margin:40px 0 0 0;
    padding:0 0 0 5px;
}
.newsse
{
    float:left;
    width:100%;
    overflow:hidden;
}
.newsse .news-title
{
    line-height:35px;
    border-bottom:solid 1px #E3E3E3;
    color:#575757;
    font-size:14px;
    font-weight:bold;
    margin:0px 0 0 0;
    padding:0 0 0 5px;
}
.newsse .other
{
    float:left;
    width:100%;
	height:300px;
    padding:20px 0 10px 2px;
    line-height:21px;
}
.news .news-title1
{
    line-height:30px;
    border-bottom:solid 1px #E4E4E4;
    color:#8C9FAE;
    margin:20px 0 0 0;
    padding:0 0 0 5px;
}
.news .news-f
{
    float:left;
    width:100%;
    padding:9px 0 10px 2px;
    border-bottom:solid 1px #E4E4E4
}
.news .news-f dd
{
    float:left;
    border:solid 1px #DED9D5;
    width:80px;
    height:81px;
    padding:2px;
    overflow:hidden;
}
.news .news-f dt
{
    float:left;
    width:524px;
    color:#666666;
    text-indent:25px;
    display:inline;
    margin-left:13px;
    line-height:21px;
}
.news .news-f dt p
{
    float:left;
}
.news .news-f dt a.view
{
    float:left;
    background:url(imagesbg19.jpg) no-repeat 5px center;
}
.news .other
{
    float:left;
    width:100%;
    padding:20px 0 10px 2px;
    line-height:21px;
}
.news .new-list
{
    float:left;
    width:100%;
    padding:10px 0 10px 2px;
    line-height:21px;
    border-bottom:solid 1px #E4E4E4
}
.news .new-list li
{
    float:left;
    width:100%;
    color:#333333
}
.news .new-list li span
{
    float:left;
    width:532px;
}
.news .new-list li em
{
    float:left;
}
.news .new-list li a{
    color:#333333
}
.news .new-list li a:hover
{
    color:#CC8020
}
.news .news-p
{
    float:left;
    line-height:20px;
    padding:10px 0 0 0px;
}
.news .news-p em
{
    float:left;
    color:#F15A23
}
.news .news-p .p1
{
    float:left;
    padding:0 0 0 9px;
}
.news .news-p .pre
{
    float:left;
    background:url(imagespre.jpg) no-repeat;
    width:15px;
    height:11px;
    margin:4px 0 0 0
}
.news .news-p .next
{
    float:left;
    background:url(imagesnext.jpg) no-repeat;
    width:15px;
    height:11px;
    margin:4px 0 0 0
}
.news .news-p .fl
{
    float:left;
}
.detail
{
    float:left;
    width:100%;
    color:#585858
}
.detail .detail-t
{
    float:left;
    background:url(imagesbg20.jpg) no-repeat;
    width:669px;
    height:13px;
}
.detail .detail-m
{
    background:#EFF1F0;
    float:left;
    width:100%;
    padding:15px 0 0 0;
}
.detail .detail-m .a-title
{
    float:left;
    width:100%;
    text-align:center;
    line-height:30px;
    font-weight:bold;
    font-size:14px;
}
.detail .detail-m .a-date
{
    float:left;
    width:100%;
    text-align:center;
    line-height:35px;
}
.detail .detail-m .a-split
{
    width:562px;
    margin:0px auto;
    clear:both;
    height:1px;
    border-top:solid 1px #D6D6D6;
    border-bottom:solid 1px #D6D6D6;
    background:#fff;
    overflow:hidden
}
.detail .detail-m .a-main
{
    width:564px;
    margin:0px auto;
    padding:19px 0 30px 0;
    line-height:21px
}
.detail .detail-m .a-main img
{
    margin:0px auto;
}
.detail .print
{
    float:left;
    width:100%;
    margin:1px 0 0 0;
    background:url(imagesbg22.jpg) repeat-x;
    padding:10px 0 0 0;
}
.detail .print span
{
    float:right;
    display:inline;
    background:url(imagesbg21.jpg) no-repeat 0px 2px;
    height:25px;
    width:190px;
    padding:0 0 0 10px;
}
.detail .print span a
{
    float:left;
    display:inline;
    margin:5px 25px 0 10px;
    color:#333333
}
.detail .print span a:hover
{
    color:#CC8020
}
.detail .print .nextLinks
{
    float:left;
    width:100%;
    line-height:21px;
    padding:10px 0 0 0;
}
HTML 
{
    _background-attachment:fixed;
    _background-image:url(about:blank);
}
.gotop
{
    float: left;
    width:24px;
    height:53px;
    overflow: hidden;
    text-align: center;
    position: fixed;
    _position: absolute;
    top: 50%;
    left: 50%;
    z-index: 9999;
    margin-left:448px;
    margin-top:35px;
    background:url(imagesgotop.jpg);
    _top: expression(documentElement.clientHeight-300+documentElement.scrollTop+"px");
    cursor: pointer;
}
.FooterBg
{
    float:left;
    width:990px;
    background:url(imagesbg13.jpg) no-repeat;
    height:113px;
    text-align:center;
    line-height:20px;
    padding:15px 0 0 0;
    border-top:solid 3px #71C21D;
    margin:10px 0 0 0;
	color:#666666
}
.FooterBg p
{
    display:block;
}
.FooterBg label
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.FooterBg p.b
{
    background:url(imagesba.gif) no-repeat;
    width:136px;
    margin:0px auto;
    padding:0 0 0 5px;
}