@charset "utf-8";
/* CSS Document */
body{background: url(../images/bg.gif) top no-repeat; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul,li,h2,from,input{list-style:none; padding:0; margin:0;}
img{border:0px;}
a{text-decoration:none;color:#000; }
a:hover{color:#ff6f05;}
.cl{clear:both;}
.l {float:left;}
.r {float:right;}

#wrapper{margin:0 auto; width:950px; height:auto; clear:both;} 
#header{width:950px;height:78px; padding-top:30px;clear:both;}
.ML40 { margin-left:26px !important;margin-left:13px;}
.MR40 { margin-right:28px !important;margin-right:14px;}


#TopNav { margin: 0 auto; width:950px; overflow:hidden;background:url(../images/Navbg.gif) repeat-x; clear:both;}

.tags {
	HEIGHT: 43px;
}
.tags li {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 5px; margin-left:5px; LIST-STYLE-TYPE: none; HEIGHT: 43px
}
.tags li a {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; font-size:14px; font-weight:bold; LINE-HEIGHT:30px; PADDING-TOP: 10px; HEIGHT:33px; TEXT-DECORATION: none;}

.tags li.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 43px
}
.inputs{width:248px;}

.tags li.selectTag a {
	BACKGROUND-POSITION: right top; COLOR:#e42121; LINE-HEIGHT: 30px; font-weight:bold; HEIGHT: 43px;
}

#tagContent {
 background:url(../images/sNavBg.gif) repeat-x; height:30px;
}

.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 4px; PADDING-BOTTOM: 10px;WIDTH:100%; COLOR: #5d5d5d; PADDING-TOP:5px;
}
.tagContent a { display:block; float:left; padding:0 10px;}
#tagContent div.selectTag {
	display: block
}

#content{width:950px; background:url(../images/indexbg.gif) repeat-y left;}
#footer{width:950px;}
.Bfont{font-weight:bold; display:block; clear:both;}
.W{color:#fff !important; font-size:14px;}
.G{color:#3d6000 !important;font-size:14px;font-weight:bold;}
.logo{margin:20px auto auto 20px; float:left;}
.search{color:#666666;border:1px solid #dedede; width:130px; height:18px; background:url(../images/search_icon.gif) no-repeat left #fff; padding-left:22px;}
.Topl{width:139px; height:60px; float:left; margin:30px auto auto 20px; }
.Topr{width:230px; height:60px; float:right;margin:30px 20px auto auto; }
.TopLink{}
.TopLink img{margin-right:4px;}
.TopSearch{}
.font14 a{font-size:14px;}

/* Index */
.LeftBox1{background:url(../images/LeftBox1.gif) repeat-x #fff bottom; height:176px; width:180px; border:1px solid #efe2ad;margin-top:12px;}
.LeftBox1 span{width:156px;height:16px; display:block; padding:8px 12px 0px 12px;}
.LeftBox1 ul{line-height:20px;width:156px; height:auto; margin:12px;}

.LeftBox2{background:url(../images/LeftBox2.gif) repeat-x bottom; height:200px; width:180px; border-left:1px solid #efe2ad; border-right:1px solid #efe2ad;}
.LeftBox2 span{width:156px;height:16px; display:block; padding:8px 12px 0px 12px;}
.LeftBox2 ul{line-height:20px;width:156px; height:auto; margin:9px;}

.LeftBox3{border:1px solid #efe2ad; float:left; width:180px; height:auto;}
.LeftBox3 span{background:url(../images/boxBg.gif) repeat-x;width:156px;height:16px; display:block; padding:8px 12px 0px 12px;}

#Center{width:566px; height:auto; float:left;}
#Right{width:180px; height:auto; float:right;}

.NewImg{border:1px solid #e1e1e1; padding:2px;}
.IndexNew{width:566px; float:left;}
.NewsTitle{width:566px; height:27px; margin-top:12px; background-color:#f3f3f3;}
.NewsTitle span{font-size:14px; font-weight:bold; color:#fff; background:url(../images/Title.gif) no-repeat; width:148px; float:left; height:15px; padding:6px 10px;}
.NewsTitle a{display:block; float:right; padding:6px;}
.NewsB{padding:6px; border:1px solid #f3f3f3; height:133px;}
.IndexNewList{ line-height:25px;}
.IndexNewList li{background:url(../images/icon06.gif) no-repeat left; padding-left:10px;}
.IndexNewList li a{display:block; float:left; width:455px;}
.IndexNewList span{font-size:9px; float:right; color:#8a8a8a;}

.IndexNewList2{ line-height:25px;}
.IndexNewList2 li{background:url(../images/icon06.gif) no-repeat left; padding-left:10px;}
.IndexNewList2 li a{display:block; float:left; width:276px;}
.IndexNewList2 span{font-size:9px; float:right; color:#8a8a8a;}

.RightBox1{border:1px solid #efe2ad; float:left; width:180px; height:auto; background:url(../images/Rightbox1.gif) no-repeat bottom; margin-top:12px;}
.RightBox1 span{background:url(../images/boxBg.gif) repeat-x;width:156px;height:16px; display:block; padding:8px 12px 0px 12px;}
.ztwork{padding:4px; text-align:center; line-height:20px; background:url(../images/Rightbox1.gif) repeat-x bottom;}
.RightBox2{background:url(../images/leftBg.gif) top no-repeat #fff5d2;border-left:1px solid #efe2ad;border-right:1px solid #efe2ad;float:left;width:180px; height:auto;}
.RightBox2 span{width:156px;height:16px; display:block; padding:12px 12px 0px 12px;}
.RightBox3{border:1px solid #efe2ad; width:180px;background:url(../images/Rightbox2.gif) repeat-x bottom;}
.RightBox3 span{background:url(../images/boxBg.gif) repeat-x;width:156px;height:16px; display:block; padding:8px 12px 0px 12px;}
.RightBox3 ul{line-height:20px;width:156px; height:auto; margin:9px;}
.IndexMail{margin-top:10px; clear:both}
.IndexMail a{display:block; margin-top:6px;}


/* Other Page */
#LeftBox{width:190px;float:left;}
.LeftBoxOp{width:180px; margin:0px auto;}
.boxl{float:left; width:180px; height:auto; background:url(../images/leftNav02.jpg) repeat-y;margin-top:12px;}
.boxl span{background:url(../images/leftNav01.jpg) no-repeat;width:156px;height:48px; display:block; padding:12px 12px 0px 12px;}
.leftNav{line-height:26px;width:150px; height:auto; margin:0px 12px 12px 12px;}
.leftNav li{background:url(../images/dl.gif) bottom no-repeat;}
.leftNav li a{background:url(../images/icon00.gif) no-repeat left 30%; padding-left:12px;}
	.leftNav li.subnav{background:url(../images/dl.gif) bottom no-repeat;}
	.leftNav li.subnav a{padding-left:24px; font-size:12px;}
.box2{background:url(../images/leftBg.gif) top no-repeat #fff5d2;border:1px solid #efe2ad; float:left;width:180px; height:auto;margin-top:12px;}
.box2 span{width:156px;height:16px; display:block; padding:12px 12px 0px 12px;}
.box3{border:1px solid #efe2ad; float:left; width:180px; height:auto;margin-top:12px; background-color:#fff;}
.box3 span{background:url(../images/boxBg2.gif) repeat-x;width:156px;height:16px; display:block; padding:8px 12px 0px 12px; font-weight:bold;}
.leftImgBt{text-align:center; padding:10px 0px 10px 0px;}
.leftImgBt li{padding-bottom:2px; padding-top:2px;}
#RightBox{width:740px; height:auto; float:left; margin-left:16px;}
.Location{margin-top:10px; width:100%; height:24px;}
.NewsList{border:1px solid #f3f3f3;width:100%; height:auto;}
.title {height:27px; line-height:26px; background:url(../images/NewLi.gif) left no-repeat #F3F3F3; clear:both; padding-left:4px; overflow:hidden;}
.title a {padding:10px 20px; height:7px; font-size:14px; background:url(../images/NewLi2.gif) no-repeat right 50% #ff6f05; color:#FFF; font-weight:bold; }
.NewsBox{margin:12px;height:auto;}	
.NewsImg{border:3px solid #efefef;}
.NewsFont01{color:#ff6f05; font-size:16px; font-weight:bold;}
.MoreText{line-height:20px;}

.NewsDl{border-top:1px dotted #7C7C7C; margin-top:12px;}
.news{line-height:22px;}
.news li {clear:both; height:24px; line-height:22px;}
.news a{display:block;float:left; background:url(../images/icon05.gif) no-repeat left; padding-left:10px;}
.Date{display:block;float:right;width:90px;}
.pages{height:20px;padding-top:10px;}

.picnews{width:230px; height:185px; margin-right:4px;margin-bottom:20px;}
.picnews img{margin-bottom:4px;}

.linkbox{border:1px solid #efe2ad; float:left; width:950px; height:auto; background:url(../images/linkBg.gif) repeat-y left;margin-top:5px;}
.linkt1{width:16px;height:62px; padding:10px 6px; font-weight:bold; margin-right:12px; float:left;}
.linklogo{margin-top:24px;}
.linklogo img {margin-right:12px;}
.footSnav{margin-top:5px; background:url(../images/footer.gif) repeat-x; height:24px; text-align:center; padding:10px; width:930px; float:left;}
.copyright{text-align:center; height:50px; line-height:20px; clear:both;}

/* View page*/
.desc{text-align:center;height:20px;padding-top:10px;}
.descother{text-align:right;height:20px;padding-top:10px;}
.arctext{ line-height:22px;}

/*download*/
.dimg{ border:3px solid #ff9c03;}
.idate{font-size:10px;color:#ff6f05;}
.dl{border-top:1px dotted #7C7C7C; margin:20px 0px;}
.downtitle{ background:url(../images/gif-0597.gif) no-repeat; width:68px; height:18px; float:left; color:#FFFFFF; padding:6px; text-align:center; font-weight:bold;}

/* head nav */
#tag_qh01{padding-left:30px;}
#tag_qh02{padding-left:60px;}
#tag_qh03{padding-left:280px;}
#tag_qh04{padding-left:12px;}
#tag_qh05{padding-left:420px;}
#tag_qh06{padding-left:12px;}
#tag_qh07{padding-left:12px;}
#tag_qh08{padding-left:610px;}
#tag_qh09{padding-left:720px;}

.commentboxbg {background:url(../images/boxBg2.gif) repeat-x;}
.commentboxbt {width:auto; height:24px; line-height:24px; background:#5E9B42; color:#fff; float:left; display:block; border:0; font-size:12px;paddding:0 15px;}
.commentboxinput{width:690px; height:70px;}
.namebox,.passbox{width:100px; border:1px solid #D6D6D6; height:18px; vertical-align:middle;}
.headbt{width:auto; height:20px; overflow:hidden;background:#5E9B42; color:#fff;display:block; border:0; font-size:12px;}
.yanzheng{width:30px; border:1px solid #D6D6D6; height:18px;}

.State01{width:50px; background:#FF0000; float:right; text-align:center; color:#fff; font-weight:bold;}
.State02{width:50px; background:#339900; float:right; text-align:center; color:#fff; font-weight:bold;}
