/* html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */

body {margin:0;}

a { text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color:#FF0000;}

table { margin-left:auto; margin-right:auto;}

.fbold { font-weight:bold;}
.ftitle { font-weight:bold; color:#666; height:31px; line-height:31px; padding-left:33px; background:url(../images/bk_ftitle.gif);}
.ftitleimg { font-weight:bold; color:#36c; height:32px; line-height:32px; padding-left:10px; background:url(../images/bkftitleimg.gif);}

.center {margin-left:auto; margin-right:auto;}
.clear { clear:both;}
.mleft { margin-left:10px;}
.mright { margin-right:10px;}
.mtop { margin-top:10px;}
.mbut { margin-bottom:10px;}
.mbt5 { margin-bottom:5px;margin-top:5px;}

.pdleft { padding-left:10px;}
.pleft20 { padding-left:20px;}
.ptop { padding-top:10px;}


.fleft { float:left;}
.fright { float:right;}
.dot { background:url(../images/dot.gif) top repeat-x;}
.fw_01 {background: url(../images/fw_01.gif) left center no-repeat;}
.fw_02 { margin-left:5px;background: url(../images/fw_02.gif) left center no-repeat;}
.fw_03 { background: url(../images/fw_03.gif) left no-repeat;  }
.fw_04 { margin-left:5px;background: url(../images/fw_04.gif) left center no-repeat;}

.ad { margin:10px; width:980px; height:100px; border:#999999 dashed 1px; background-color:#efefef;}
.iform{	color: #3b4d00;	font-size: 9pt;	border: 1px solid #86a724;	text-decoration: none;	background-color: #f7f9e4; height:20px;}
form { padding:0; margin:0;}

.butbodr {border-bottom:#ccc solid 1px;}
.wbodr { background:url(../images/dot2.gif) top repeat-x;}
.hbodr { background:url(../images/dot2.gif) left repeat-y;}
.hr { line-height:16px; background:url(../images/dot.gif) center repeat-x; height:16px; margin:0px; padding:0px;}
.hrsolid { line-height:16px; background:url(../images/dot.gif) center repeat-x; height:16px; margin:0px; padding:0px;}

.w120 {width:120px; height:125px;} 
.w115 { width:115px; height:120px;}
.w250 { width:250px;}
.w270 { width:270px;}
.w170 { width:170px;}
.w360 { width:360px;}
.w340 { width:340px;}
.w220 { width:220px;}
.w754 { width:754px;}
.mb5{ margin-bottom:5px; width:77px;}

.h80 { height:80px;}

#main_body {
		width:1004px; 
		margin:0 auto;
		background-color:#FFFFFF;
}

#main_head { 
		width:1004px; 
		height:77px; 
		background:url(../images/topbkimg.jpg) left top no-repeat;
		background-color:#FFFFFF; 
		margin-left:auto; 
		margin-right:auto;
		margin-top:-15px;
}
#main_head .logoimg { 
		width:300px;
		float:left;
		margin-left:20px;
		margin-top:10px;
		
}

#main_head .headrlink { 
		float:right; 
		margin-top:4px; 
		width:240px; 
}

#main_head ul { 
		margin:0px;
		padding:0px;
}

#main_head li { 
		list-style:none;
		float:left;
		background-image:url(../images/fw03.gif) left center no-repeat;
		margin-right:10px;
		padding-left:15px;
}

#main_menubox { 
		margin:0px;
		padding:0px;
		background-image:url(../images/menubkimg.jpg);
		height:36px;
		width:1004px; 
		margin-left:auto; 
		margin-right:auto;
		
}

#main_menubox ul{ margin:0 0 0 5px; padding:0px;}

#main_menubox li { 
		list-style:none;
		float:left;
		background-image:url(../images/navhead.jpg);
		padding-top:15px;
		width:96px;
		text-align:center;
		height:21px;
		margin-right:3px;

}
#main_menubox a { font-weight:bold; color:#006600;}
#main_menubox a:hover { font-weight:bold; color:#003300;}



#main_body .artcleContent { width:964px; margin:0 auto; padding:10px; border:#e4e4e4 solid 10px;}
.artcleContent .artcleplace{height:22px;line-height:22px;border-bottom:1px solid #CFE1EB;text-indent:12px;color:#CCC;overflow:hidden;}
.artcleContent .art_hr { background:url(../images/dot.gif) bottom repeat-x; margin-top:10px;}
.artcleContent .acttools{ width:260px;text-align:center;float:right;padding-top:20px;padding-right:10px;}
.artcleContent .acttools ul li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-right:10px;}
.artcleContent .acttools ul li#act-fav{background-position:4px 0;}
.artcleContent .acttools ul li#act-err{background-position:4px -37px;}
.artcleContent .acttools ul li#act-pus{background-position:4px -73px;}
.artcleContent .acttools ul li#act-pnt{background-position:4px -109px;}
.artcleContent .acttools ul li.backtext{background:url(../images/back_arrow.gif) left center no-repeat; padding-left:18px;}

.artcleContent .artcletitle{height:30px;line-height:30px;text-align:center;padding-top:10px; padding-bottom:10px;}
.artcleContent .artcletitle h2{font-size:18px;color:#039;}
.artcleContent .artcleinfo{height:24px;line-height:17px;text-align:center;overflow:hidden;color:#777;}
.artcleContent .artcleinfo small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.artcleContent .artcleinfo a{color:#690;}
.artcleContent .artcleArtcle { background:url(../images/dot.gif) bottom repeat-x; padding-bottom:20px;font-size:14px; line-height:24px;}
.artcleContent .artcleArtcle p {margin-bottom:10px;margin-top:10px;text-indent:28px;}


.bkimg_a { 
		background-image:url(../images/bkimg_a.jpg);
		height:10px;
		width:1004px; 
		margin-left:auto; 
		margin-right:auto;		
}


#content,#content2,#content3{ width:984px; padding-left:10px; padding-right:10px;} 


#content .a_left { float:left;}
#content .a_left li { list-style:none; margin-bottom:10px;}
#content .a_left li a { font-size:14px; font-weight:bold; text-decoration:none; color:#006633;}

#content .b_left { float:left;}

#content .a_right { float:left;}

#content .headnews {background:url(../images/bk_bar02.gif) top repeat-x; border:#CCCCCC solid 1px; float:left; width:320px; padding:0 5px;}
#content .headnews p { margin:3px 0; border-bottom:#eee solid 1px; padding-bottom:3px;}
#content .headnews ol.aabb { margin:0; padding:0 auto;}
#content .headnews ol.aabb li { list-style:decimal;  margin-top:3px; padding-bottom:5px; background:url(../images/dotzline.gif) bottom repeat-x;}
#content .heroimg { float:left; width:522px; margin-right:10px;}
#content .memlogin { float:left; width:180px; height:130px; background:url(../images/bklog.jpg) top no-repeat; padding:70px 20px 0 20px;}
#content .memlogin p { margin-bottom:5px; margin-top:5px;}

.bartitle {line-height:25px; padding-left:20px; display:block; margin-bottom:5px; font-weight:bold; height:25px;}
.bartitle img { margin-top:4px;} 

.homesearch {background-image:url(../images/bk_search.gif); background-repeat:no-repeat; width:662px; padding: 5px 0 5px 90px; border: #ccc solid 1px;}


#ulimg{list-style-type:none;padding-top:5px;padding-left:10px;}
.listimg {float:left;}
#ulimg img { margin-right:7px;}

.newscontent { border:#CCCCCC solid 1px; float:left; padding:0 5px 5px 5px;}
.newscontent p { line-height:25px; padding-left:15px; background-image:url(../images/bk_list.gif);}
.newscontent p a { color:#006633;}

.newscontenta { border:#CCCCCC solid 1px; float:left; padding-bottom:5px;}
.newscontenta p { line-height:25px; padding-left:15px; background-image:url(../images/bk_list.gif); margin:0 5px;}
.newscontenta p a { color:#006633;}

.newscontentb {border-left:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; float:left; padding: 0; width:220px;}
.newscontentb p { margin:5px; line-height:20px; background:url(../images/ico-1.gif) left no-repeat; padding-left:10px;}
.newscontentb p a { color:#006633;}
.newscontentb span {display:block;width:210px; margin:5px 5px;}
.newscontentb span img { margin-right:5px; float:left;}
.newscontentb span a {color:#006633;}
.newscontentb .elink {display:block;width:130px; height:40px; background:url(../images/bk_img200.gif) no-repeat; padding:0 35px; line-height:40px; overflow:hidden;}

.newscontentc {border-left:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; float:left; padding: 0; width:220px;}
.newscontentc ul {padding:0; margin:0;}
.newscontentc li { list-style: none; border-bottom:#eee solid 1px; height:20px; margin:5px;}



.ulhotimg {padding:5px 0 0 10px;}
.ulhotimg li { list-style:none;float:left; margin-right:10px;display:inline;}
.ulhotimg li a { color:#3366CC; font-weight:bold;}
.ulspcimg { margin:0; padding:0;}
.ulspcimg li { list-style:none; margin-bottom:15px;}


.asize { width:400px; background:url(../images/bk_bar01.gif) top repeat-x;}
.bsize { width:360px; background:url(../images/bk_bar01.gif) top repeat-x;}
.csize { width:308px; background:url(../images/bk_bar02.gif) top repeat-x;}
.dsize { width:972px; background:url(../images/bk_bar02.gif) top repeat-x;}
.esize { width:250px; background:url(../images/bk_bar02.gif) top repeat-x;}
.fsize { width:300px; background:url(../images/bk_bar02.gif) top repeat-x;}
.gsize { width:210px; background:url(../images/bk_bar02.gif) top repeat-x;}
.hsize { width:415px; background:url(../images/bk_bar01.gif) top repeat-x;}
.isize { width:320px; background:url(../images/bk_bar02.gif) top repeat-x;}
.jsize { width:360px; background:url(../images/bk_bar02.gif) top repeat-x;}
.ksize { width:744px; background:url(../images/bk_bar02.gif) top repeat-x;}
.lsize { width:510px; background:url(../images/bk_bar01.gif) top repeat-x;}

.tqgsize { width:210px; background:url(../images/bk_tqbox.gif) top repeat-x;}


.plist { background-image:url(../images/bk_list.gif); height:25px;}
.plist .newst {float:left;display:block; margin-left:15px; display:inline; line-height:25px;}
.plist a { color:#006633;}
.plist .newsd {float:right;display:block; line-height:25px; width:50px; color:#333333; font-family:"Times New Roman", Times, serif;}

.newslist { line-height:25px; padding-left:15px; background-image:url(../images/bk_list.gif);}

.newsimg { padding-left:6px; margin-bottom:10px;}
.newsimg img { margin-right:8px;}

.more_home { width:95%; line-height:25px;text-align:right; background:url(../images/dot.gif) repeat-x; margin:auto;} 
.more_home a {color:#0066cc; text-decoration:none;}
.more_home a:hover {text-decoration:underline; font-weight:bold;}

#coollink span {display:block;width:70px;float:left; margin-left:5px;line-height:19px;}

.formitem { float:left; width: 180px; display:block;}
.searchitem { width:380;}
.searchitem span { float:left; width:50px; display:block;}


#flink { width:982px;border:#CCCCCC solid 1px; background:url(../images/bgimg.gif) top repeat-x;}
#flink .subflink { width:225px; padding:0 10px;; float:left;display:inline; padding-bottom:5px;}
#flink .subflink span{line-height:19px; margin-right:8px;}

#flink .subflink .flinktitle { background:#CCFF99; font-weight:bold; color:#0066CC;padding:3px; border-bottom:#66CC66 solid 1px; margin-bottom:5px;}

#footer { text-align:center; border-top:#ccc solid 10px; padding-top:10px;}

/*  tabcontent  */
#info {width:370px;float:left; margin-left:10px;}
#info .tabul{margin:0;padding:0;width:370px;list-style:none;color:#2F5FA1;}
#info .tabul li {float:left; width:64px;border-right:1px solid #FFF;padding:3px 8px 3px 8px; background-image:url(../images/bk_tab01.gif); text-align:center; line-height:19px;}
#info .tabul .tag-selected{ width:64px;margin:0;padding:3px 8px 3px 8px; background-image:url(../images/bk_tab01on.gif); text-align:center;  line-height:19px; color:#FFFFFF; cursor:pointer;}
#info .tabcontent{padding:5px 3px 5px 3px;background-color:#FDFDFD;border:1px solid #cccccc; height:200px;}
#info .tabcontent p{line-height:25px; padding-left:15px; background-image:url(../images/bk_list.gif);}


/*  tabcontent  */




.bk_award {display:block; width:175px; height:50px; line-height:50px;background:url(../images/bkspac01.gif); margin-bottom:15px; padding-left:45px;}
.artext{ border:#CCCCCC solid 1px;}
* html .artext{height:1px;}

.artext p{ margin:5px; line-height:16px;}

.bk_kepu {display:block; width:160px; height:50px; line-height:50px;background:url(../images/bkspac02.gif); margin-bottom:15px; padding-left:60px;}
.bk_award a,.bk_kepu a{ font-size:14px; font-weight:bold; text-decoration:none; color:#006633;}


.bk_awardlx{
			background-color:#EFEFEF;
			border:1px solid #CCCCCC;
			float:left;
			line-height:30px;
			text-align:center;
			width:180px;
			margin:5px 19px;
}

.item-title  {background-color:#99CC33; color:#FFFFFF; font-weight:bold; text-align:center; line-height:25px; width:100%;}



.fwbk {background-color:#11c955; color:#FFFFFF; font-weight:bold; text-align:center;}
.fwbktxt {background-color:#bfeea2}
.dotline {border-bottom:dotted 1px #cccccc;}
.dotline-title{padding-top:5px; margin-left:5px; color:#CC0033; font-weight:bold; margin-bottom:10px;}


.bkimg-title {border: solid 1px #dadaa4; height:25px; background-image:url(../images/bgimg.gif); padding-left:10px; line-height:25px; width:974px; margin-left:auto;margin-right:auto; margin-top:10px; p color:#000000; font-size:12px; font-weight:bold}
.item-title-a {background-color: #6666CC; color:#FFFFFF; font-weight:bold; text-align:center; line-height:25px; width:100%;}
.line-title {border-bottom:1px #f9c solid; width:150px; margin-left:5px; color:#CC0033; font-weight:bold; padding-top:5px;}

.specimg { display:block; margin-bottom:15px;}
.imgh {}
.imgh img{margin-bottom:5px;}




.footspecimg { margin-top:10px; border-top:#eee solid 1px; width:982px;}
.footspecimg li{ list-style:none; height:60px; text-align:center; background-color:#FFFFCC;border:#CCCCCC solid 1px; width:300px; margin:12px; float:left; display:inline;}
.footspecimg li a { color:#63c; font-size:14px; line-height:60px; font-weight:bold;}