
body{
	padding:0px;
	margin:0px;
	font-family:微软雅黑,"宋体",Verdana,Arial;
	font-size:14px;
	background:#488A29 url(../images/page_bg.jpg) no-repeat top center;
	background-attachment:fixed;
	line-height:20px;
	/*cursor:url('http://www.chinathink.net/background.ani'); */
	cursor: url(../images/kv.cur), auto;
	
}

img {border:0;}

ul, ul li, ol, ol li, dl, dl dt, dl dd{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

h1, h2, h3,h4,h5{
	font-family:微软雅黑,Verdana;
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

.clear{
	clear:both;
	height:0px;
	overflow:hidden;
}

.tagNav a{
	color:#fff;
	text-decoration:none;
}

.tagNav a:hover{text-decoration:underline;}

.loginbox a{
	color:#979797;
	text-decoration:none;
}

.loginbox a:hover{text-decoration:underline;}

.headbox{position:relative;}

.headtype{
	height:91px;
	background:url(../images/headbox_bg.jpg) repeat-x;
	opacity:0.90;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

.headcon{
	height:90px;	
	margin:auto;	
	position:absolute;
	top:0px;
	width:100%;
	text-align:center;	
}

.hConType{
	width:938px;
	height:90px;
	background: url(../images/headcon_bg.jpg) repeat-x;
	margin:0px auto;
	font-size:12px;
}

.logo_box{
	width:399px;
	float:left;
}

.rightloginbox{
	width:320px;
	float:right;
	text-align:left;
}

.tagNav{
	width:143px;
	height:24px;	
	margin-left:155px;
	padding:5px 0px 0px 5px;
	background:#00A63C url(../images/tagNavbg.gif) no-repeat;
}

.tagNav li{
	float:left;
	width:70px;
	text-align:center;
	vertical-align:middle;
}

.loginbox{
	height:30px;
	margin:30px 0px 0px;
	color:#979797;
}

.loginbox li{
	float:left;
	line-height:20px;
	display:inline;
	height:20px;
	vertical-align:middle;
}

.loginbox li input{
	width:65px;
	height:18px;
	line-height:18px;
	border:0px;
	background:transparent;
	text-align:left;
	font-family:微软雅黑,Verdana;
	font-size:12px;
	color:#979797;
}

.inpbg{
	background:url(../images/input_bg.jpg) no-repeat;
	width:67px;
	line-height:20px;
	margin-right:15px;
	text-align:center;	
}
/******* 
**** menu box star ****
********/
.menubox{
	width:940px;
	margin:auto;
	height:44px;
}
.roundLeft{
	width:8px;
	height:44px;
	background:url(../images/Menu_round.gif) no-repeat left;
	overflow:hidden;
	float:left;
}
.roundRight{
	width:8px;
	height:44px;
	background:url(../images/Menu_round.gif) no-repeat right;
	overflow:hidden;
	float:right;
}

.menutype{
	width:924px;
	height:44px;
	background:url(../images/Menu_bg.jpg) repeat-x;
	float:left;
	
}

.menulist{
    width:915px;
	height:35px;
	padding:5px 0px 0px 10px;
	_font-size:12px;
	_font-weight:normal;
	font-family:"宋体";
}

.menulist li{
	float:left;
	color:#11A0E3;
	line-height:28px;
	_position:relative;
	margin:0px 8px 0px 7px;
	_margin:0px 9px 0px 5px;	
	display:inline;
	font-size:14px;
	font-weight:bold;
	height:38px;
}

.menulist li a{
	height:31px;
	line-height:31px;
	color:#11A0E3;
	text-decoration:none;
	font-size:14px;
}

.menulist .opened{
	background:url(../images/button.gif) no-repeat top left;
	height:38px;
	line-height:28px;
	margin-left:-4px;	
}
.menulist .opened  a{
	background:url(../images/button.gif) no-repeat  right bottom;
	height:38px;
	line-height:28px;
	color:#fff;
	text-decoration:none;
	padding:0px 18px 0px 12px;
	*padding:0px 13px 0px 10px;
	display:-moz-inline-box;
	display:inline-block;
	margin-left:5px;
	margin-right:-5px;
	_position:relative;	
	_top:0;
	_right:-5px;	
}
.menulist .opened  a:hover{ text-decoration:none;}
.opened .submenu li a{ color:#11A2E5; background:none; padding:0px;margin:0px; height:30px; line-height:30px;}
.submenu{position:absolute;margin-top:5px;margin-left:-10px;display:none;*margin-top:29px;*margin-left:-120px;}
.opened .submenu{ margin-top:-1px;*margin-top:35px;}
/************************/

.swfbox{
	width:938px;
	margin:auto;
	height:260px;
	margin-top:3px;
}

.ConCen{
	width:938px;
	margin:auto;
	height:150px;
	padding-top:4px;
	position:relative;
}

.Cykt{
	width:330px;
	height:150px;
	float:left;
	background:url(../images/GCC_bg.jpg) no-repeat;
}

.Yyhj{
	width:330px;
	height:150px;
	float:right;
	background:url(../images/cydr_bg.jpg) no-repeat;
}

.conNews{
	width:265px;
	height:160px;
	float:left;
	margin:0px 0px 0px 8px;
	background:url(../images/News_bg.jpg) no-repeat 0px 0px;
	position:absolute;
	top:-6px;
	left:328px;
	z-index:100;
}

.Newsbox{
	height:124px;
	padding:8px 5px 0px;
	overflow:hidden;
}

.newsNav{
	height:20px;
	margin-top:4px;
	padding-left:40px;
}

.newsNav li{
	margin-left:14px;
	float:left;
}

.newsNav li a{
	width:18px;
	height:18px;
	background:url(../images/Newtag.gif) no-repeat -18px 0px;
	overflow:hidden;
	display:block;
	cursor:pointer;
}

.newsNav li a:hover{
	width:18px;
	height:18px;
	background:url(../images/Newtag.gif) no-repeat -36px 0px;
	overflow:hidden;	
}

.newsNav li a.active{
	width:18px;
	height:18px;
	background:url(../images/Newtag.gif) no-repeat 0px 0px;
	overflow:hidden;
	display:block;
}

.Newslis li{
	padding-left:8px;
	background:url(../images/link_tag.gif) no-repeat 0px 9px;
	height:20px;
	line-height:20px;
	margin-bottom:4px;
	border-bottom:dashed 1px #64AC21;
	overflow:hidden;
	color:#fff;
	font-size:12px;
	width:254px;
}

#news .Newsbox ul.active {display: block;}

.Newsbox a{
	color:#fff;
	text-decoration:none;
}

.Newsbox a:hover{
	color:#fff;
	text-decoration:underline;
}

/***********************/

.comfun{
	width:938px;
	margin:auto;
	margin-top:3px;
}
/*****************/
.cydt{
	width:248px;
	float:left;
}

.cydt .roundtop{
	width:248px;
	height:38px;
	background:#31BDF7 url(../images/round1.gif) no-repeat 0px 0px;
	overflow:hidden;
}

.roundtop h1{
	color:#fff;
	font-size:15px;
	padding-left:20px;
	line-height:20px;
	margin-top:12px;
	font-weight:600;
}

.cydt .roundbottom{
	width:248px;
	height:14px;
	overflow:hidden;
	background:#31BDF7 url(../images/round1.gif) no-repeat 0px -38px;
}

.cydtmidbox{
	background:#31BDF7;
	/*height:334px;*/
	height:297px;
}

#cydtlist{
	/*height:304px;*/
	overflow:hidden;
	font-size:12px;
	height:267px;
}

#cydtlist li{border-bottom:solid 3px #488A29;font-size:12px;}

#cydtlist li h1{
	height:28px;
	line-height:28px;	
	overflow:hidden;
	cursor:pointer;
	padding:0px;
	margin:0px;
	font-size:12px;
}

#cydtlist li h1 a{
	color:#fff;
	text-decoration:none;
	width:238px;
	height:28px;
	display:block;
	padding-left:10px;
}

#cydtlist li h2{
	height:112px;
	width:248px;
	padding:0px;
	margin:0px;
}

.cydtmidbox h3 a{
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
}

.cydtmidbox h3 a:hover{text-decoration:underline;}

/********************/

.cylt{
	width:248px;
	float:left;
	margin:0px 11px 0px;
	display:inline;
}

.cylt .roundtop{
	width:248px;
	height:38px;
	background:#F77A9C url(../images/round1.gif) no-repeat 0px -52px;
	overflow:hidden;
}

.cylt .roundbottom{
	width:248px;
	height:14px;
	background:#F77A9C url(../images/round1.gif) no-repeat 0px -90px;
}

.cyltmidbox{
	background:#F77A9C;
	/*height:334px;*/
	height:297px;
}

#cyltlist{
	/*height:300px;*/
	overflow:hidden;
	height:267px;
}

#cyltlist li{border-bottom:solid 3px #488A29;}

#cyltlist li h1{
	/*height:38px;*/
	overflow:hidden;
	cursor:pointer;
	line-height:28px;
	/*padding:4px 0px 4px;	*/
	font-size:12px;
}

#cyltlist li h1 a{
	color:#fff;
	text-decoration:none;
	width:238px;
	/*height:48px;*/
	padding-left:10px;
	display:block;	
}

#cyltlist li h1 p{
	padding:0px;
	margin:0px;
	font-weight:bold;
	line-height:20px;
	height:20px;
	overflow:hidden;
}

#cyltlist li h2{
	height:112px;
	width:248px;
}

.cyltmidbox h3 a{
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
}

.cyltmidbox h3 a:hover{text-decoration:underline;}

/*************/

.cyxl{
	width:204px;
	float:left;
}

.cyxl .roundtop{
	height:38px;
	background:#73B74A url(../images/round2.gif) no-repeat 0px 0px;
	overflow:hidden;
}

.cyxl .roundbottom{
	height:14px;
	background:#73B74A url(../images/round2.gif) no-repeat 0px -38px;
	overflow:hidden;
}

.cyxlmidbox{
	background:#73B74A;
	/*height:334px;*/
	height:297px;
}

#cyxllist{
	/*height:304px;*/
	overflow:hidden;
	height:267px;
	width:204px;
}

#cyxllist li{border-bottom:solid 3px #488A29;}

#cyxllist li h1{
	height:28px;
	line-height:28px;	
	overflow:hidden;
	cursor:pointer;
	font-size:12px;
}

#cyxllist li h1 a{
	color:#fff;
	text-decoration:none;
	width:190px;
	height:28px;
	display:block;
	padding:0px 5px 0px 10px;
}

#cyxllist li h2{
	height:112px;
	width:204px;
	padding:0px;
	margin:0px;
}

.cyxlmidbox h3 a{
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
}

.cyxlmidbox h3 a:hover{text-decoration:underline;}

/***************/
.cyjlb{
	width:204px;
	float:right;
}

.cyjlb .roundtop{
	height:38px;
	background:#7B7B7B url(../images/round2.gif) no-repeat 0px -52px;
	overflow:hidden;
}

.cyjlb .roundbottom{
	height:14px;
	background:#7B7B7B url(../images/round2.gif) no-repeat 0px -90px;
}

.cyjlbmidbox{
	background:#7B7B7B;
	/*height:334px;*/
	height:297px;
}

#cyjlblist{
	/*height:304px;*/
	overflow:hidden;
	height:267px;
	width:204px;
}

#cyjlblist li{border-bottom:solid 3px #488A29;}

#cyjlblist li h1{
	height:28px;
	line-height:28px;	
	overflow:hidden;
	cursor:pointer;
	font-size:12px;
}

#cyjlblist li h1 a{
	color:#fff;
	text-decoration:none;
	width:190px;
	height:28px;
	display:block;
	padding:0px 5px 0px 10px;
}

#cyjlblist li h2{
	height:112px;
	width:204px;
	padding:0px;
	margin:0px;
}

.cyjlbmidbox h3 a{
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#fff;
	text-decoration:none;
}

.cyjlbmidbox h3 a:hover{text-decoration:underline;}

/*********/

.coopbox{
	width:938px;
	margin:auto;
	padding-top:8px;
}

.cooplist{
	width:725px;
	float:left;
}

.cotopround{
	background:url(../images/coopround.gif) no-repeat;
	height:10px;
	overflow:hidden;
}

.cobotround{
	background:url(../images/coopround.gif) no-repeat 0px -10px;
	height:10px;
	overflow:hidden;
}

.comidbox{
	/*height:100px;*/
	height:61px;
	background:#fff;
	overflow:hidden;
	width:725px;
}

.comidbox h1{
	color:#A1A1A1;
	margin-left:20px;
	font-weight:600;
}

.copicon{
	padding-left:20px;
	padding-top:5px;
	height:36px;
	overflow:hidden;
}

.copicon li{
	float:left;
	margin-right:10px;
	margin-bottom:4px;
	display:inline;
}

.coopself{
	width:204px;
	float:right;
}

.cooptopround{
	background:url(../images/coopself.gif) no-repeat 0px 0px;
	height:9px;
	overflow:hidden;
}

.coopbotround{
	background:url(../images/coopself.gif) no-repeat 0px -9px;
	height:8px;
	overflow:hidden;
}

.coopmidbox{
	/*height:103px;*/
	height:64px;
	background:#fff;
	text-align:center;
}

.footer{
	width:938px;
	margin:auto;
	padding:8px 0px 20px;	
}

.foottype{
	background:url(../images/footerbg.gif) no-repeat;
	height:43px;
}

.foottypegray{
	background:url(../images/footerbg_gray.gif) no-repeat;
}

.foottype h1{
	/*font-weight:bold;*/
	float:left;
	margin:10px 0px 0px 20px;
	display:inline;
	height:20px;
	line-height:20px;
	font-size:12px;
}

.foottype h1 a{
	color:#000;
	text-decoration:none;
}

.foottype h1 a:hover{
	color:#FF5500;
	text-decoration:none;
}

.foottype h2{
	float:right;
	margin:4px 20px 0px 0px;
	display:inline;
	height:36px;
}
/****
*****
***** newslist
*****
****/
.Newscon{
	width:938px;
	margin:auto;
	margin-top:5px;
}


.Newsleft{
	width:685px;
	float:left;
	height:300px;
}

.NewsRight{
	width:242px;
	float:right;
}

.rightbox1roundtop{
	height:10px;
	background:url(../images/round_blue.jpg) no-repeat;
	overflow:hidden;
}

.rightbox1roundbottom{
	height:10px;
	background:url(../images/round_blue.jpg) no-repeat 0px -10px;
	overflow:hidden;
}

.rightbox1roundmidden{
	height:168px;
	background:#31BDF7;
}

.rightbox1roundmidden h1.sjzx{
	font-size:18px;
	font-weight:600;
	height:30px;
	line-height:26px;
	color:#FFF;
	padding-left:20px;
	background:url(../images/datalistbg.jpg) no-repeat bottom center;
}

.datalist{
	padding:10px 0px 0px;
	margin:0px 15px;
}

.datalist li{
	color:#D81047;
	height:20px;
	line-height:20px;
	padding-left:18px;
	margin-bottom:12px;
	background:url(../images/newslinktag.gif) no-repeat 5px 8px;
	overflow:hidden;
}

.datalist li span{
	background:#fff;
	color:#D81047;
	padding:2px;
	margin:0px 2px;
}

.rightbox2{padding:10px 0px;}

.rightbox2 .rightbox1roundtop{
	background:url(../images/round_blue.jpg) no-repeat 0px -20px;

}

.rightbox2 .rightbox1roundbottom{background:url(../images/round_blue.jpg) no-repeat 0px -30px;}

.rightbox2 .rightbox1roundmidden{
	height:172px;
	background:#F77B9B;
}

.rightbox3 .rightbox1roundtop{background:url(../images/round_blue.jpg) no-repeat 0px -40px;}
.rightbox3 .rightbox1roundbottom{background:url(../images/round_blue.jpg) no-repeat 0px -50px;}
.rightbox3 .rightbox1roundmidden{
	height:266px;
	background:#FFF;
}

.jlday{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	padding:8px 0px 0px 20px;
}

.timejs{
	width:210px;
	height:113px;
	background:url(../images/djsbg.jpg) no-repeat;
	margin:14px auto 0px;
	border:solid 1px #31BDF7;
}

.timejs h1{
	font-size:18px;
	font-weight:bold;
	color:#31BDF7;
	margin:20px auto;
	text-align:center;
}

.timejs h1 span{
	font-size:24px;
	color:#FF0000;
	font-family:Georgia;
	margin:0px 4px;
}

.NewRounTop{
	height:12px;
	background:url(../images/newsboxround.gif) no-repeat;
	overflow:hidden;
}

.NewRounbottom{
	height:12px;
	background:url(../images/newsboxround.gif) no-repeat 0px -12px;
	overflow:hidden;
}

.NewconBoxMidden{
	background:#73B549;
	height:400px;
}

.tjnewsleft{
	width:340px;
	float:left;
	margin-left:10px;
	display:inline;
}
.newstabbox{
	border-bottom:solid 1px #488A29;
	height:26px;
	float:left;
	width:100%;
}
.newstabbox li{
	float:left;
	margin-right:4px;
	display:inline;
	font-size:14px;

}
.newstabbox li a{
	width:94px;
	height:26px;
	display:block;
	line-height:28px;
	overflow:hidden;
	background:#488A29 url(../images/newtabtype1.jpg) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff;
	position:relative;
	top:1px;
}
.newstabbox li a.selected {
	background: url(../images/newtabtype.jpg) no-repeat;
	border:0px;
	height:27px;
	line-height:27px;
	width:107px;
	color:#315E1C;
	font-weight:bold;	
}

.Newtlcon{
	clear:both;
	padding-top:10px;
	height:360px;
	overflow:hidden;
}

.newconbox{height:360px;}

.tjnewpic{
	width:318px;
	text-align:center;
	height:189px;
	padding-top:4px;
	background:#fff;
	margin:auto;
}

.tjlist1 {
	border-bottom:dashed 1px #ccc;
	padding:8px 0px 10px;
}

.tjlist1 li{
	height:20px;
	line-height:20px;
	margin-bottom:4px;
	padding-left:20px;
	padding-right:8px;
	background:url(../images/linktag.jpg) no-repeat 6px 8px;
}

.tjlist2{padding-top:6px;}

.tjlist2 li{
	height:20px;
	line-height:20px;
	margin-bottom:4px;
	padding-left:20px;
	padding-right:8px;
	background:url(../images/linktag.jpg) no-repeat 6px 8px;
}
.Newtlcon a{
	text-decoration:none;
	color:#fff;
}

.Newtlcon a:hover{text-decoration:underline;}

.tjnewsright{
	width:310px;
	float:right;
	height:376px;
	margin-right:10px;
	display:inline;
	/*padding-top:10px;*/
}

.tjrightlist li{
	border-bottom:dotted 1px #ccc;
	height:82px;
	padding-top:10px;
}

.tjrightlist .pic{
	width:90px;
	height:68px;
	border:solid 1px #747371;
	float:left;
}

.tjrightlist .picinfo{
	width:208px;
	height:60px;
	float:right;
	color:#fff;
}

.tjrightlist .picinfo h1{
	height:24px;
	font-weight:bold;
	line-height:24px;
	overflow:hidden;
}

.tjrightlist .picinfo h1 a{
	color:#fff;
	background:#73B549;
	/*text-decoration:underline;*/
	text-decoration:none;
}
.tjrightlist .picinfo h1 a:hover{
	text-decoration:none;
	background:#fff;
	color:#73B549;
}

.tjrightlist .picinfo h2{
	font-size:12px;
	height:40px;
	line-height:20px;
	overflow:hidden;
}

.videoNewbox{padding-top:8px;}

.videoNewRound_top{
	height:12px;
	background:url(../images/videoNewRound.jpg) no-repeat;
	overflow:hidden;
}

.videoNewRound_bottom{
	height:12px;
	background:url(../images/videoNewRound.jpg) no-repeat 0px -12px;
	overflow:hidden;
}

.videoNewRound_middle{
	background:#999;
	height:230px;
	overflow:hidden;
}

.videonewtitbox{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	height:20px;
	line-height:20px;
	padding-left:20px;
}

.tjvideoNew li{
	border-bottom:dashed 1px #ccc;
	height:85px;
	float:left;
	margin-left:20px;
	width:310px;
	padding:10px 0px;
}

.tjvideoNew li h1{
	float:left;
	width:112px;
}

.tjvideoNew li div{
	float:right;
	width:185px;
	height:84px;
	overflow:hidden;
}

.tjvideoNew li div h2{
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.tjvideoNew li div h3{
	height:24px;
	font-size:12px;
	overflow:hidden;
	height:60px;
	line-height:20px;
	color:#fff;
	padding:0px;
	margin:0px;
}

.tjvideoNew li div h2 a{
	color:#fff;
	text-decoration:none;
	background:#999;
}
.tjvideoNew li div h2 a:hover{	
	background:#fff;
	color:#999;
}

a.more{
	background:#999;
	color:#fff;
	text-decoration:underline;
}

a.more:hover{
	background:#fff;
	color:#999;
	text-decoration:none;
}

.videoNewlist{
	padding-top:8px;
	float:left;
	font-size:12px;
}

.videoNewlist li{
	margin:0px 0px 6px 20px;
	width:290px;
	padding-left:20px;
	float:left;
	line-height:20px;
	height:20px;
	display:inline;
	vertical-align:middle;
	background:url(../images/video_tag.jpg) no-repeat 0px 5px;
	overflow:hidden;
}

.videoNewlist a{
	color:#fff;
	text-decoration:none;
	background:#999;
}

.videoNewlist a:hover{
	color:#999;
	background:#fff;
}
/**********************************************************/
.cyxltleft{
	width:685px;
	float:left;
}

.ltygbox{height:350px;}
.ltygbox h1{
	height:44px;
	background:url(../images/ltygtit.gif) no-repeat;
}

.ltygbox h2{
	height:306px;
	overflow:hidden;
}

.cyktbox{height:250px;}

.cyktbox h1{
	height:44px;
	background:url(../images/cykt_tit2.jpg) no-repeat;
}

.cyktbox h2{
	height:206px;
	overflow:hidden;
}


.cyxltright{
	width:242px;
	float:right;
}

.cyltleft2box{
	padding-top:8px;
	height:260px;
	overflow:hidden;
}

.cyltsubleftbox{
	width:340px;
	float:left;
	background:#EDF4EA;
}

.cysubtit1{
	width:340px;
	height:37px;
	background:url(../images/cyltsubleftbg1.jpg) no-repeat;
}

.cysubtit1 h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	line-height:37px;
	padding-left:10px;
}
.cysubroundbottom1{
	background:url(../images/cyltsubround1.jpg) no-repeat;
	height:8px;
	overflow:hidden;
}

.cyltsubrightbox{
	width:335px;
	float:right;
	background:#D1D1D1;
}

.cysubtit2{
	height:37px;
	background:url(../images/cyltsubleftbg2.jpg) no-repeat;
}

.cysubtit2 h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	line-height:37px;
	padding-left:10px;
}

.cysubroundbottom2{
	background:url(../images/cyltsubround2.jpg) no-repeat;
	height:8px;
	overflow:hidden;
}

.cysubmiddle_Rbox{
	height:215px;
	overflow:hidden;
}

.cysubmiddlebox{
	height:184px;
	width:300px;
	margin:20px auto 10px;
	overflow:hidden;
}

.cysubmiddlebox .box{
	height:92px;
}

.cysubmiddlebox .box .pic{
	width:74px;
	height:72px;
	padding-top:2px;
	float:left;
	border:solid 1px #BFBFBF;
	background:#fff;
	text-align:center;
}

.cysubmiddlebox .box .picinfo{
	width:210px;
	height:74px;
	float:right;
}

.cysubmiddlebox .box .picinfo h1{
	font-size:14px;
	font-weight:bold;
	line-height:24px;	
	height:24px;
	overflow:hidden;
}

.cysubmiddlebox .box .picinfo h2{
	font-size:12px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	color:#488A29;
}

.cysubmiddlebox .picinfo h1 a{
	color:#488A29;
	text-decoration:none;
}
.cysubmiddlebox .picinfo h1 a:hover{
	text-decoration:underline;
}

.yjcglist{
	width:300px;
	margin:auto;
	padding-top:10px;
}

.yjcglist li{
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-bottom:6px;
	padding-left:15px;
	background:url(../images/newslinktag.gif) no-repeat 0px 8px;
}

.yjcglist li a{
	color:#333;
	text-decoration:none;
}

.yjcglist li a:hover{
	color:#333;
	text-decoration:underline;
}

.reviewbox .topround{
	height:39px;
	background:url(../images/cyltrightRound.jpg) no-repeat;
	overflow:hidden;
}

.topround h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
	margin-top:8px;
}

.reviewbox .bottomround{
	height:15px;
	background:url(../images/cyltrightRound.jpg) no-repeat 0px -39px;
	overflow:hidden;
}

.reviewbox .middlehgbox{
	height:196px;
	background:#4FC5F8 url(../images/cyltrightRound1.jpg) repeat-y;
	overflow:hidden;
}

a.cyktsp{
	margin-left:70px;
	width:100px;
	height:36px;
	background:url(../images/buttype_1.jpg) 0px -70px;
	display:block;
	margin-top:4px;
}

.zjlwbox{padding:8px 0px;}

.zjlwbox .topround{
	height:39px;
	background:url(../images/cyltrightRound.jpg) no-repeat 0px -54px;
	overflow:hidden;
}

.zjlwbox .bottomround{
	height:15px;
	background:url(../images/cyltrightRound.jpg) no-repeat 0px -93px;
	overflow:hidden;
}

.zjlwbox .middlehgbox{
	height:196px;
	background:#4FC5F8 url(../images/cyltrightRound2.jpg) repeat-y;
	overflow:hidden;
}
.zjlwbox .middlehgbox2{
	height:140px;
	background:#4FC5F8 url(../images/cyltrightRound2.jpg) repeat-y;
	overflow:hidden;
}

.cylblogobox{
	height:82px;
	background:#FFF;
}

.cylblogobox .li{
	font-size:16px;
	font-weight:bold;
	color:#999;
	margin-left:10px;
}

#hzqy_icon{
	height:60px;
	margin:0px auto;
	width:220px;
	overflow:hidden;
}

#hzqy_icon .zmdbox{
	border-collapse: collapse;
	margin-top:4px;
}

#hzqy_icon .zmdbox img{
	height:38px;
}

#hzqy_icon .zmdbar{
	border-collapse: collapse;
	padding:0px 4px;
}

/*********************************/
.Newshzbox{
	width:685px;
	float:left;	
}

.Newshzbox .topround{
	height:10px;
	background:url(../images/newsRound.gif) no-repeat;
	overflow:hidden;
}

.Newshzbox .bottomround{
	height:10px;
	background:url(../images/newsRound.gif) no-repeat 0px -10px;
	overflow:hidden;
}

.newsmiddlebox{
	background:#EDF5EA;
	padding-bottom:20px;
	min-height:500px;
	_height:500px;
}

.newtitbox{	
	padding:5px 0px 8px;
	margin:0px auto 5px;
	width:655px;
	height:20px;
	overflow:hidden;
	background:url(../images/newsline.jpg) no-repeat bottom;
}

.newtitbox h1{
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
	color:#488A29;
}

.newslist,.xmlist{
	border-bottom:dashed 1px #BAD6AE;
	width:640px;
	margin:auto;
	padding:8px 0px;
}

.newslist li,.xmlist li{
	padding:3px 0px 2px;
	width:620px;
	margin:0px auto;
	overflow:hidden;
	vertical-align:middle;
	line-height:26px;
}

.newslist h1{
	width:430px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	float:left;
	padding-left:15px;
	background:url(../images/newslinktag2.gif) no-repeat 0px 7px;
}
.xmlist h1{
	height:26px;
	line-height:26px;
	overflow:hidden;
	float:left;
	padding-left:15px;
	padding-right:15px;
	background:url(../images/newslinktag2.gif) no-repeat 0px 7px;
}
.newslist h2{	
	width:100px;
	height:20px;
	line-height:26px;
	float:right;
	color:#478B28;
	height:26px;
}

.newslist a,.xmlist a{
	color:#478B28;
	text-decoration:none;
	height:26px;
	line-height:26px;
}

.newslist a:hover{
	background:#478B28;
	color:#fff;
	height:26px;
	line-height:26px;
	text-decoration:none;
}

.resultset_last{
	background:url(../images/resultset_but.gif) no-repeat 0px 0px;
	width:80px;
	height:21px;
	overflow:hidden;
	display:block;
}

.resultset_Next{
	background:url(../images/resultset_but.gif) no-repeat -80px 0px;
	width:80px;
	height:21px;
	overflow:hidden;
	display:block;
}

.pagefun{
	border-collapse: collapse;
	margin:20px auto 0px;
}

.pagefun td{padding:0px 5px;}

.pagefun a{
	color:#333;
	text-decoration:none;
}

.pagefun a:hover{text-decoration:underline;}

.pagefun a.resultsetopened{
	color:red;
	font-weight:bold;
	text-decoration:none;
}

.pagefun a.resultsetopened :hover{text-decoration:none;}

/**********************************/

.newstxttitbox{
	width:655px;
	margin:auto;
	padding:30px 0px 20px;
	/*color:#488A29;*/
	color:#000;
}

.newstxttitbox h1{
	font-size:18px;
	font-weight:bold;
	text-align:center;	
	line-height:28px;
	padding:8px 0px;
}

.newstxttitbox h2{
	background:url(../images/newsline.jpg) no-repeat top;
	height:28px;
	line-height:32px;
	text-align:center;
	color:#488A29;
}

.newscontent{
	width:600px;
	margin:auto;
	line-height:28px;
	/*color:#488A29;*/
	color:#000;
}

.to_top{
	width:60px; 
	float:right;
	background:url(../images/top.gif) no-repeat left center; 
	padding-left:30px;
}
/*********** 
******calendarbox
*********/

.calendarbox{
	width:220px;
	height:260px;
	margin:auto;
}

.yearbox{
	border-collapse: collapse;
	width:100%;
	text-align:center;
}

.yearbox td{padding:8px 0px;}


.yearbox a{
	font-size:16px;
	color:#2C629E;
	text-decoration:none;
	font-family:Verdana;
}

.yearbox a:hover{
	color:#f50;
	text-decoration:underline;
}

.weekbox{
	width:100%;
	text-align:center;
	font-size:14px;
	margin:6px 0px 4px;
	color:#666;
	background:#efefef;
}

.dadybox{
	width:100%;
	text-align:center;
}
.dadybox td{
	font-family:Verdana;
	font-size:12px;
	color:#2C629E;
	padding:4px 0px;
}

.dadybox td.exceptant{
	color:#ccc;
}

.dadybox td.hded{
	border:solid 1px #BCD7F6;
	background:#E9F2FC;
}

.dadybox td.hded a{
	color:#2C629E;
	text-decoration:underline;
}

.dadybox td.today{
	border:solid 1px #E0D486;
	background:#F7EEB8;
	color:red;
	font-weight:bold;
}




.cyxlytitbox{height:284px;}
.cyxlytitbox h1{
	height:44px;
	background:url(../images/xly_tittype.jpg) no-repeat;
}

.cyxlytitbox h2{
	height:240px;
	overflow:hidden;
}


.cyxlyleftDivbox{
	width:340px;
	float:left;
}

.cyxlyleftDivbox .roundtopDiv{
	height:40px;
	background:url(../images/cyxly_roundleft.jpg) no-repeat;
	overflow:hidden;
}
.cyxlyleftDivbox .roundtopDiv h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	line-height:37px;
	padding-left:10px;
}
.cyxlyleftDivbox .roundbottomDiv{
	height:15px;
	background:url(../images/cyxly_roundleft.jpg) no-repeat 0px -40px;
	overflow:hidden;
}

.cyxlyleftDivbox .middlelistdiv{
	height:205px;
	overflow:hidden;
	background:url(../images/cyxly_roundleft1.jpg) repeat-y;
}

.cyxlyrightDivbox{
	width:335px;
	float:right;
}

.cyxlyrightDivbox .roundtopDiv{
	height:40px;
	background:url(../images/cyxly_roundright.jpg) no-repeat;
	overflow:hidden;
}
.cyxlyrightDivbox .roundtopDiv h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	line-height:37px;
	padding-left:10px;
}

.cyxlyrightDivbox .roundbottomDiv{
	height:15px;
	background:url(../images/cyxly_roundright.jpg) no-repeat 0px -40px;
	overflow:hidden;
}


.cyxlyrightDivbox .middlelistdiv{
	height:205px;
	overflow:hidden;
	background:url(../images/cyxly_roundright1.jpg) repeat-y;
}

.cydslist{
	width:300px;
	margin:auto;
	padding-top:8px;
}

.cydslist li{
	height:20px;
	line-height:20px;
	margin-bottom:5px;
	background:url(../images/newslinktag.gif) no-repeat 0px 8px;
	padding-left:15px;
	overflow:hidden;
}

.cyxlyleftDivbox a{
	color:#096C97;
	text-decoration:none;
}

.cyxlyrightDivbox a{
	color:#D81047;
	text-decoration:none;
}

.cyxlyleftDivbox a:hover, .cyxlyrightDivbox a:hover{
	text-decoration:underline;
}

.cybdrightDiv{padding-bottom:8px;}

.cybdrightDiv .topround{
	height:39px;
	background:url(../images/cyxly_righttopround.jpg) no-repeat;
	overflow:hidden;	
}

.cybdrightDiv .middlehgbox{
	background:url(../images/cyxly_righttopround2.jpg) repeat-y;
	height:398px;
	overflow:hidden;
}

.cybdrightDiv .middlehgbox2{
	background:url(../images/cyxly_righttopround2.jpg) repeat-y;
	height:196px;
	overflow:hidden;
}
.cybdrightDiv .bottomround{
	height:13px;
	background:url(../images/cyxly_righttopround.jpg) no-repeat 0px -40px;
	overflow:hidden;
}


.bdlist{
	width:210px;
	margin:auto;
	padding-top:18px;
}

.bdlist li{
	height:55px;
	margin-bottom:4px;
}

.bdlist001{
	width:210px;
	margin:auto;
	padding-top:18px;
}
.bdlist001 li{
	margin-bottom:4px;
}

.bdlist001 li h2{
	width:44px;
	height:42px;
	padding-top:2px;
	text-align:center;
	background:#fff;
	border:solid 1px #D8E7D1;
	float:left;
}

.bdlist001 li h1{
	width:150px;
	height:20px;
	line-height:20px;
	margin-top:6px;
	float:right;
	overflow:hidden;
}

.bdlist001 a{
	color:#488A29;
	text-decoration:none;
}

.bdlist001 a:hover{text-decoration:underline;}

.bdlist li h2{
	width:44px;
	height:42px;
	padding-top:2px;
	text-align:center;
	background:#fff;
	border:solid 1px #D8E7D1;
	float:left;
}

.bdlist li h1{
	width:150px;
	height:20px;
	line-height:20px;
	margin-top:6px;
	float:right;
	overflow:hidden;
}

.bdlist a{
	color:#488A29;
	text-decoration:none;
}

.bdlist a:hover{text-decoration:underline;}

.todayerrorbox{
	width:315px;
	height:400px;
}



.todayerrorbox2{
	width:515px;
	height:700px;
}
.todayerrorbox2 .roundtopbox{
	height:36px;
	overflow:hidden;
	background:url(../images/todayerrorround2.gif) no-repeat;
}

.todayerrorbox2 .roundbottombox{
	height:12px;
	overflow:hidden;
	background:url(../images/todayerrorround2.gif) no-repeat 0px -36px;
}

.todayerrorbox2 .middlebox{
	background:#fff;
	padding:8px 8px 0px;
}



.todayerrorbox .roundtopbox{
	height:36px;
	overflow:hidden;
	background:url(../images/todayerrorround.gif) no-repeat;
}

.todayerrorbox .roundbottombox{
	height:12px;
	overflow:hidden;
	background:url(../images/todayerrorround.gif) no-repeat 0px -36px;
}

.todayerrorbox .middlebox{
	background:#fff;
	padding:8px 8px 0px;
}

.todayerrorinfo{
	padding-top:8px;
	border:dashed #E9F2FC 1px;
}

.todayerrorinfo .info{
	height:208px;
	line-height:22px;
	padding:8px 0px 0px 8px;	
	/*overflow: scroll;	*/
	overflow:auto;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color: #ffffff;
}
.todayerrorinfo .info table
{
    margin-bottom:15px; 
    }
.todayerrorinfo .info2{
	height:208px;
	line-height:22px;
	padding:8px 0px 0px 8px;	
	/*overflow: scroll;	*/
	overflow:auto;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color: #ffffff;
}

.info2 td{
	line-height:35px;
}
.info2 td input{
	border:0px;
	border-bottom:1px dashed #CCCCCC;
	width:350px;
	font-family:微软雅黑,Verdana,Arial;
}
.todayerrorinfo .info p{padding:0px;margin:0px;}

.todayerrorbox .roundtopbox .l1{
	float:left;
	margin:6px 0px 0px 12px;
	font-weight:bold;
	color:#fff;
	width:100px;
	display:inline;
}

.todayerrorbox .roundtopbox .l2{
	float:right;
	margin:6px 10px 0px 0px;
	display:inline;
	color:#fff;
	height:20px;
	width:50px;
	background:url(../images/close.jpg) no-repeat 0px 4px;
}

.todayerrorbox .roundtopbox .l2 a{
	padding-left:20px;	
	color:#fff;
	text-decoration:none;
	height:20px;
	line-height:20px;
	display:block;
}


.todayerrorbox2 .roundtopbox .l1{
	float:left;
	margin:6px 0px 0px 12px;
	font-weight:bold;
	color:#fff;
	width:100px;
	display:inline;
}

.todayerrorbox2 .roundtopbox .l2{
	float:right;
	margin:6px 10px 0px 0px;
	display:inline;
	color:#fff;
	height:20px;
	width:50px;
	background:url(../images/close.jpg) no-repeat 0px 4px;
}

.todayerrorbox2 .roundtopbox .l2 a{
	padding-left:20px;	
	color:#fff;
	text-decoration:none;
	height:20px;
	line-height:20px;
	display:block;
}
/***********************/

.xlyxmtjRtop{
	height:10px;
	background:url(../images/xlyxmtjround.gif) no-repeat;
	overflow:hidden;
}

.xlyxmtjRbottom{
	height:10px;
	background:url(../images/xlyxmtjround.gif) no-repeat 0px -10px;
	overflow:hidden;
}

.cyxlcontentbox{background:#EDF4EA;}

.stepban{
	width:896px;
	height:106px;
	background:url(../images/stepban.jpg) no-repeat;
	margin:auto;
}
.stepban2{
	width:896px;
	height:106px;
	color:#488A29;
	font-size:25px;
	line-height:106px;
	text-align:center;
	margin:auto;
}

.stepbaned{background:url(../images/stepban2.jpg) no-repeat;}

.xmxlytitbox{
	font-size:18px;
	font-weight:bold;
	width:800px;
	margin:auto;
	padding:10px 0px 5px;
	color:#488A29;
}

.xminfocjbox{
	/*width:520px;*/
	float:left;
	border-collapse: collapse;
}

.xminfocjbox td{padding:8px;}

.xmname{
	width:150px;
	text-align:right;
}

.cyxtsbox{
	width:400px;
	float:right;
	height:500px;
	border:solid 0px #fff;
	background:url(../images/reg_line.jpg) no-repeat left top;
}

.xtsinfo{
	width:340px;
	margin:0px 0px 0px 30px;
	color:#FF3300;
}

.xtsinfo dt{
	font-size:16px;
	font-weight:bold;	
	margin:0px;

}

.xtsinfo dd{margin:18px 0px 0px;}

.inputype{
    border:solid 1px #cccccc;
	width:270px;
	height:35px;
	background:url(../images/inputtype.jpg) no-repeat;
}

.inputtype3
{
	border:solid 1px #cccccc;
	width:715px;
	height:35px;
	background:url(../images/inputtype3.jpg) no-repeat;
}

.inputtype3 input
{
	width:250px;
	height:25px;
	line-height:25px;
	font-size:16px;
	font-family:微软雅黑,Verdana,Arial;
	/*color:#79A2BD;*/
	color:#000;
	border:solid 0px;
	margin:2px 0px 0px 10px;
}

.inputype input{
	width:250px;
	height:25px;
	line-height:25px;
	font-size:16px;
	font-family:微软雅黑,Verdana,Arial;
	/*color:#79A2BD;*/
	color:#000;
	border:solid 0px;
	margin:2px 0px 0px 10px;
}
.text{
	width:715px;
	line-height:25px;
	font-size:16px;
	font-family:微软雅黑,Verdana,Arial;
	/*color:#79A2BD;*/
	color:#000;
	border:solid 0px;
	padding:2px 0px 0px 10px;
}
.inputype2{
	width:370px;
	height:35px;
	background:url(../images/inputtype2.gif) no-repeat;
}

.inputype2 input{
	width:350px;
	height:25px;
	line-height:25px;
	font-size:16px;
	font-family:微软雅黑,Verdana,Arial;
	/*color:#79A2BD;*/
	color:#000;
	border:solid 0px;
	margin:2px 0px 0px 10px;
}

.textareatype{	
	width:270px;
	height:150px;
	background:url(../images/textareatype.jpg) no-repeat;
}
.textareatype2{	
	width:370px;
	height:200px;
	background:url(../images/textareatype2.gif) no-repeat;
}

.textareatype textarea{	
	width:250px;
	height:135px;
	border:solid 0px red;
	margin-top:5px;
	margin-left:8px;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-arrow-color: #488A29;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color: #ffffff;
	font-family:微软雅黑,Verdana,Arial;
	/*color:#79A2BD;*/
	color:#000;
	font-size:16px;
}
.textareatype2 textarea{	
	width:350px;
	height:185px;
	border:solid 0px red;
	margin-top:5px;
	margin-left:8px;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-arrow-color: #488A29;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color: #ffffff;
	font-family:微软雅黑,Verdana,Arial;
	/*color:#79A2BD;*/
	color:#000;
	font-size:16px;
}
.regbuttype{
	width:60px;
	height:35px;
	background:url(../images/reg_bg.jpg) no-repeat;
	border:0px;
	font-family:微软雅黑,Verdana,Arial;
	font-size:16px;
}

.annotate{
	font-size:12px;
	color:#999;
}

.reg_but_type, .reg_finished_type{
	width:121px;
	height:43px;
	background:url(../images/tj.jpg) no-repeat;
	border:0px;
	cursor:pointer;
}
.app_but_type
{
    width:96px;
	height:29px;
	background:url(../images/tpbut.jpg) no-repeat;
	border:0px;
	cursor:pointer;
	font-family:微软雅黑,Verdana,Arial;
	font-size:15px;
}
.reg_finished_type{background:url(../images/but_finished.jpg) no-repeat;}

/***************************/

.reg_box_bg{background:url(../images/reg_bg_type.jpg) no-repeat top right;
	padding-bottom:100px;
}
.reg_box_bg2{
	background:url(../images/reg_bg_type.jpg) no-repeat top center;
	height:478px;
	padding:30px auto;
	color:#488A29;
	font-size:25px;
	line-height:40px;
	text-align:center;
	padding-top:160px;
}

.xminfocjbox .shengshibox {border-collapse: collapse;}

.xminfocjbox .shengshibox td{padding:0px 3px;}

/*******************/

.hdgbbox{
	width:214px;
	margin:auto;
	padding:5px 0px;
}

.hdgbbox dt{margin-bottom:4px;}

.hdgbbox dd{
	/*height:20px;*/
	line-height:20px;
	color:#0B8CC4;
	/*margin-bottom:8px;*/
}

.schoolsblist{
	width:210px;
	margin:0px auto;
	padding-top:10px;	
}

.schoolsblist li{
	width:196px;
	height:20px;
	color:#d81047;
	padding-left:14px;
	line-height:20px;
	margin:0px auto;
	margin-bottom:7px;
	vertical-align:middle;
	overflow:hidden;
	background:url(../images/newslinktag.gif) no-repeat 0px 8px;
}

.schoolsblist a{
	color:#D81047;
	text-decoration:none;
} 
.schoolsblist a:hover{text-decoration:underline;}

.hdjsbox{
	height:110px;
	background:url(../images/cykt_zt_bg.gif) no-repeat;
	overflow:hidden;
	margin-top:8px;
	padding-top:10px;
}

.hdjsbox h1{
	width:24px;
	line-height:24px;
	text-align:center;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	padding-top:5px;	
	margin-left:8px;
	display:inline;
}

.hdjsbox h3{
	width:135px;
	float:left;
	margin:0px 20px;
	display:inline;
}

.hdjsbox h2{
	width:460px;
	float:left;
	line-height:20px;
	height:100px;
	overflow:hidden;
	color:#488A29;
	line-height:25px;
}

.cyktitemleftbox, .cyktitemmiddlebox, .cyktitemrightbox{
	width:222px;
	float:left;
}

.cyktitemleftbox .roundtop, .cyktitemmiddlebox .roundtop, .cyktitemrightbox .roundtop{
	height:37px;
	background:url(../images/cykt_item_type.jpg) no-repeat;
	overflow:hidden;
}

.cyktitemleftbox .roundtop h1, .cyktitemmiddlebox .roundtop h1, .cyktitemrightbox .roundtop h1{
	height:20px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-left:14px;
	margin:8px 0px 0px;
}
.roundbottom{
	height:7px;
	background:url(../images/cykt_item_type.jpg) no-repeat 0px -37px;
	overflow:hidden;
}

.cyktleftbox .middlebox{
	height:196px;
	background:#DADADA;
}
.middlebox2{
	background:#DADADA url(../images/map_bg.jpg) no-repeat center;
	height:196px;
}
.cyktitemmiddlebox{
	margin-left:10px;
	display:inline;
}

.cyktitemrightbox{float:right;}

.cyktleftbox{
	padding-top:8px;
	height:240px;
	overflow:hidden;
}

.zjzjbox{
	height:184px;
	width:200px;
	margin:10px auto 0px;
	overflow:hidden;
}

.zjzjbox .box{
	height:92px;
	color:#696969;
}

.zjzjbox .pic{
	width:68px;
	height:66px;
	padding-top:2px;
	border:solid 1px #BFBFBF;
	text-align:center;
	background:#fff;
	float:left;
	overflow:hidden;
}

.zjzjbox .picinfo{
	width:120px;
	height:80px;
	float:right;
}
.zjzjbox .picinfo h1{
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-weight:bold;
}
.zjzjbox .picinfo h2{
	height:60px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;	
}
.zjzjbox .picinfo2{
	height:80px;
}
.zjzjbox .picinfo2 h1{
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-weight:bold;
}
.zjzjbox .picinfo2 h2{
	height:60px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;	
}
.zjzjbox .picinfo a, .wqhdhglist a{
	color:#696969;
	text-decoration:none;
}
.zjzjbox .picinfo a:hover, .wqhdhglist a:hover{
	text-decoration:underline;
}

.wqhdhglist{
	width:190px;
	margin:auto;
	padding-top:8px;
	color:#696969;
	font-size:12px;
}

.wqhdhglist li{
	margin-bottom:6px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	background:url(../images/newslinktag.gif) no-repeat 0px 8px;
	padding-left:10px;
}

.cyxltright .cykth5{height:200px;}

/******************/

#group{width:423px;}

.round_topdiv, .round_bottomdiv{
	background:url(../images/hyxzround.gif) no-repeat;
	height:7px;
	overflow:hidden;
}
.round_bottomdiv{background-position:0px -7px;}

.group_middlediv{
	background:#fff;
	border-left:solid 2px #6D93AB;
	border-right:solid 2px #6D93AB;
	padding:0px 10px 10px;
}

.head_tooldiv{height:30px;}

.head_tooldiv h1{
	float:left;
	color:#6D93AB;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
}

.head_tooldiv h2{
	float:right;
	background:url(../images/close_but.gif) no-repeat;
	width:38px;
	height:22px;
	overflow:hidden;
	color:#fff;
	text-align:center;
	line-height:20px;
	cursor:pointer;
}

.hyclassbox{
	border-collapse: collapse;
	width:380px;
	margin:auto;
	color:#6D93AB;
}

.hyclassbox td{padding:6px 4px;}

/********************/

.xgdownload{
	width:190px;
	margin:auto;
	padding-top:8px;
}

.xgdownload li{
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding-left:12px;
	background:url(../images/newslinktag.gif) no-repeat 0px 8px;
	margin-bottom:7px;
}

.xgdownload a, .jsbms a{
	color:#616161;
	text-decoration:none;
}

.xgdownload a:hover, .jsbms a:hover{text-decoration:underline;}

.jsbms{
	width:200px;
	margin:auto;
	padding-top:10px;
}
.jsbms li{
	height:60px;
	vertical-align:middle;
}

.jsbms .pic{
	width:44px;
	height:42px;
	text-align:center;
	background:#fff;
	border:solid 1px #BCBCBC;
	padding-top:2px;
	float:left;
}

.jsbms .picinfo{
	width:148px;
	height:42px;
	float:right;
	color:#616161;
}

.jsbms .picinfo h1, .jsbms .picinfo h2{
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-weight:bold;
}

 .jsbms .picinfo h2{
	font-size:12px;
	font-weight:normal;
}

.kxinfo{
	width:200px;
	margin:0px auto 16px;
	line-height:20px;
	padding-top:8px;
	color:#0B8CC4;
	height:140px;
	overflow:hidden;
}

.kxfunbox{
	height:37px;
	padding-top:0px;
	padding-left:8px;
}

.kxfunbox li{
	float:left;
	margin-left:10px;
	display:inline;
}

a.fxlink{
	width:100px;
	height:36px;
	background:url(../images/buttype_1.jpg) no-repeat 0px -70px;
	display:block;
}

a.splink{
	width:100px;
	height:36px;
	background:url(../images/gspxbut.jpg) no-repeat;
	display:block;
}
a.ktmx{
	background:url(../images/buttype_2.jpg) no-repeat;
	width:100px;
	height:36px;
	display:block;
}

.lwzjlist{
	width:210px;
	margin:auto;
	padding-top:10px;
}

.lwzjlist li{
	height:20px;
	line-height:20px;
	background:url(../images/newslinktag.gif) no-repeat 0px 8px;
	padding-left:14px;
	overflow:hidden;
	margin-bottom:3px;
}

.lwzjlist a{
	color:#D81047;
	text-decoration:none;
}

.lwzjlist a:hover{text-decoration:underline;}

.lthblist{
	width:210px;
	margin:4px auto 0px;
	color:#0B8CC4;
}

.lthblist li{
	/*height:86px;*/
	margin-bottom:3px;
}

.reviewbox .lthblist li h1{
	height:22px;
	line-height:22px;
	overflow:hidden;
	font-weight:bold;
}

.reviewbox .lthblist li h2{
	/*height:60px;*/
	line-height:20px;
	overflow:hidden;
	font-size:12px;
}

.lthblist a{
	color:#0B8CC4;
	text-decoration:none;
}
.lthblist a:hover{text-decoration:underline;}

/********* innerstyle.css ****************/






.chuangyesxlcon{
	width:938px;
	margin:auto;
	padding-top:8px;
}

.changyeleft{
	width:685px;
	float:left;
}
.changyeleft .round_topdiv{
	height:10px;
	background:url(../images/newsRound.gif) no-repeat;
	overflow:hidden;
}

.changyeleft .round_bottomdiv{
	height:10px;
	background:url(../images/newsRound.gif) no-repeat 0px -10px;
	overflow:hidden;
}

.changyeleft .content_middlediv{
	background:#EDF5EA;
	padding-bottom:20px;
}

.changyeright{
	width:242px;
	float:right;
}

.kjsearchbox{
	background:#BBD4B0 url(../images/kjsearch_bg.gif) no-repeat;
	height:41px;
	width:659px;
	margin:auto;
}

.kjsearchbox li{
	float:left;
}

.kjsearchbox .kjtxt{
	color:#fff;
	height:20px;
	line-height:20px;
	margin:8px 0px 0px 40px;
	display:inline;
	font-weight:bold;
}

.kjsearchbox .kjinput{
	width:250px;
	margin:9px 18px 0px;
	height:23px;
	display:inline;
}

.kjsearchbox .kjinput input{
	width:250px;
	height:20px;
	background:#fff;
	border: 0px;
	font-family:微软雅黑,Verdana;
	color:#488A29;
}

.kjsearchbox .kjbut{
	width:68px;
	height:23px;
	margin-top:9px;
}

.kjsearchbox .kjbut input{
	width:68px;
	height:23px;
	background:url(../images/kjsearch_but.gif) no-repeat;
	border:0px;
	color:#488A29;
}

.kjtitleDiv{
	font-size:18px;
	font-weight:bold;
	color:#488A29;
	line-height:28px;
	margin:20px;
}

.kj_videobox{
	width:660px;
	margin:auto;
}

.videoDiv{
	background:url(../images/video_bg.gif) no-repeat;
	width:305px;
	height:230px;
	float:left;
}

.kj_info{
	background:url(../images/kjinfo_bg.gif) no-repeat;
	width:322px;
	height:222px;
	float:right;
	padding:8px 10px 0px;
}

.kj_info h1{
	line-height:24px;
	color:#488A29;
	height:190px;
	overflow:hidden;
}

.kj_info h2 {
	line-height:24px;
	text-align:right;
}

#player1{
	width:290px;
	margin:auto;
}

.kj_info h2 a{
	color:#488A29;
	text-decoration:none;
}

.kj_info h2 a:hover{
	text-decoration:underline;
}


.interrelatinfo{
	padding:20px 20px 10px;
	height:20px;
	overflow:hidden;
	color:#488A29;
	background:url(../images/newsline.jpg) no-repeat bottom;
}

.interrelatinfo h1{float:left;}

.interrelatinfo h2{float:right;}

.interrelatinfo a{
	color:#488A29;
	text-decoration:none;
}

.interrelatinfo a:hover{
	text-decoration:underline;
}
.usermessage{
	padding-top:10px;
	margin:0px 10px;
}

.usermessage li{
	padding:0px 10px 10px;
	border-bottom:dashed 1px #CADFC1;
	vertical-align:middle;
} 

.userinfobox{
	height:20px;
	padding:5px 0px;
	overflow:hidden;
	color:#33611D;
}
.userinfobox h1,.userinfobox h2{
	float:left;
	height:20px;
	line-height:20px;
	margin-right:20px;
	display:inline;
}

.userinfobox h3{
	float:right;
	height:20px;
	line-height:20px;
}

.userpersuade{
	line-height:20px;
	font-size:12px;
	color:#488A29;
}

.userinfobox a{
	color:#33611D;
	text-decoration:none;
}

.userinfobox a:hover{
	text-decoration:underline;
}
/*************/
.pagefun{
	border-collapse: collapse;
	margin:20px auto 0px;
}

.pagefun td{
	padding:0px 5px;
}

.pagefun a{
	color:#333;
	text-decoration:none;
}

.pagefun a:hover{
	text-decoration:underline;
}

.pagefun a.resultsetopened{
	color:red;
	font-weight:bold;
	text-decoration:none;
}

.pagefun a.resultsetopened :hover{
	text-decoration:none;
}

.resultset_last{
	background:url(../images/resultset_but.gif) no-repeat 0px 0px;
	width:80px;
	height:21px;
	overflow:hidden;
	display:block;
}

.resultset_Next{
	background:url(../images/resultset_but.gif) no-repeat -80px 0px;
	width:80px;
	height:21px;
	overflow:hidden;
	display:block;
}
/*************/

.messagebox{
	border-collapse: collapse;
}

.messagebox td{
	padding:4px 4px;
}

.messagebox td table{
	padding:0px;
	border-collapse: collapse;
}

.messagebox td table td{
	padding:4px 3px;
}


.messagebox .itemli{
	width:80px;
	text-align:right;
	color:#488A29;
}

.inpyte{
	width:158px;
	height:21px;
	background:url(../images/messageinput_type.gif) no-repeat;
	padding-left:2px;
}

.inpyte input{
	width:150px;
	height:18px;
	border:0;
	background:#D2E2CA;
	font-family:微软雅黑,Verdana,Arial;
	color:#6D93AB;
}

.textareaDivtype{
	width:493px;
	height:77px;
	padding:5px;
	background:url(../images/messagetextarea_type.gif) no-repeat;
}

.textareaDivtype textarea{
	width:486px;
	height:70px;
	border:0;
	background:#D2E2CA;
	scrollbar-darkshadow-color: #D2E2CA;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #D2E2CA;
	scrollbar-shadow-color: #D2E2CA;
	scrollbar-highlight-color:#D2E2CA;
	scrollbar-face-color: #D2E2CA;
	color:#6D93AB;
	line-height:18px;
}

.yztype{
	width:70px;
	height:21px;
	background:url(../images/messageyzm_type.gif) no-repeat;
	padding-left:2px;
}
.yztype input{
	width:60px;
	height:18px;
	border:0;
	background:#D2E2CA;
	font-family:微软雅黑,Verdana,Arial;
	color:#6D93AB;
}

.plbuttype{
	width:80px;
	height:22px;
	background:url(../images/pl_type.gif) no-repeat;
	border:0;
	margin-left:40px;
	display:inline;
}

.linetype{
	background:url(../images/newsline.jpg) no-repeat bottom;
	height:2px;
	margin:20px auto;
}
/*********************/
.xlyrightboxtp1 .roundTopDiv, .xlyrightboxtp2 .roundTopDiv, .xlyrightboxtp3 .roundTopDiv, .zjjsDiv .roundTopDiv, .jyfylistDiv .roundTopDiv{
	background:url(../images/cyltrightRound.jpg) no-repeat;
	height:39px;
	overflow:hidden;
}

.xlyrightboxtp1 .roundTopDiv h1, .xlyrightboxtp2 .roundTopDiv h1,.xlyrightboxtp3 .roundTopDiv h1, .zjjsDiv .roundTopDiv h1, .jyfylistDiv .roundTopDiv h1{
	height:20px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	margin:8px 15px 0px;
}

.xlyrightboxtp1 .roundbottomDiv, .xlyrightboxtp2 .roundbottomDiv, .xlyrightboxtp3 .roundbottomDiv, .zjjsDiv .roundBottomDiv, .jyfylistDiv .roundBottomDiv{
	background:url(../images/cyltrightRound.jpg) no-repeat 0px -39px;
	height:15px;
	overflow:hidden;
}

.xlyrightboxtp1 .middleDiv, .xlyrightboxtp2 .middleDiv, .xlyrightboxtp3 .middleDiv{
	height:200px;
	background:#CCEEFD url(../images/cyltrightRound1.jpg) repeat-y;
}

.xlyrightboxtp2 .roundTopDiv{background-position:0px -54px;}
.xlyrightboxtp3 .roundTopDiv{background-position:0px -108px;}
.xlyrightboxtp2 .roundbottomDiv{background-position:0px -93px;}
.xlyrightboxtp3 .roundbottomDiv{background-position:0px -147px;}
.xlyrightboxtp2 .middleDiv{background:#FDD2DC url(../images/cyltrightRound2.jpg) repeat-y;}
.xlyrightboxtp3 .middleDiv{background:#CCC url(../images/cyltrightRound3.jpg) repeat-y;}
.xlyrightboxtp2{margin:10px 0px;}

.xlyrightList{
	width:210px;
	margin:auto;
	padding-top:10px;
}

.xlyrightList li{
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-bottom:3px;
	vertical-align:middle;
	background:url(../images/newslinktag.gif) no-repeat 0px 8px;
	padding-left:15px;
}

.xlyrightboxtp1 a{color:#0B8CC4;text-decoration:none;}
.xlyrightboxtp2 a{color:#D81047;text-decoration:none;}
.xlyrightboxtp3 a{color:#616161;text-decoration:none;}
.xlyrightboxtp1 a:hover, .xlyrightboxtp2 a:hover, .xlyrightboxtp3 a:hover{text-decoration:underline;}

/*************/

.cyxjbfyDivtool{
	width:640px;
	margin:auto;
	padding-top:40px;
}

.zjjsDiv{
	padding-bottom:8px;
}

.zjjsDiv .zjjsmiddlebox{background:#CCEEFD url(../images/cyltrightRound1.jpg) repeat-y;height:320px;}
.jyfylistDiv .roundTopDiv{background-position:0px -54px;}
.jyfylistDiv .roundBottomDiv{background-position:0px -93px;}
.jyfylistDiv .zjjsmiddlebox{background:#CCEEFD url(../images/cyltrightRound2.jpg) repeat-y;height:290px;}
.jyfylistDiv .bdcyheight{height:235px;}

.zjjslist, .zjfylist{
	width:210px;
	margin:auto;
	/*padding-top:18px;*/
	padding-top:10px;
}

.zjjslist li{
	height:55px;
	margin-bottom:4px;
}
.zjfylist a{color:#D81047; text-decoration:none;}
.zjfylist a:hover{color:#D81047; text-decoration:underline;}

.zjjslist li .pic{
	width:44px;
	height:42px;
	padding-top:2px;
	text-align:center;
	background:#fff;
	border:solid 1px #D8E7D1;
	float:left;
}

.zjjslist li .picinfo{
	width:150px;
	height:40px;
	float:right;
	overflow:hidden;
	color:#0B9DE1;
}

.zjjslist li .picinfo h1, .zjjslist li .picinfo h2{
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-weight:bold;
}

.zjjslist li .picinfo h2{font-weight:normal;}

.zjjslist a{
	color:#0B8CC4;
	text-decoration:none;
}
.zjjslist a:hover{text-decoration:underline;}

.zjfylist li{
	margin-bottom:8px;
	color:#D81047;
}

.zjfylist li h1{
	height:24px;
	font-weight:bold;
	line-height:24px;
	overflow:hidden;
}

.zjfylist li h2{
	height:20px;
	line-height:20px;
	overflow:hidden;
}


.ztmsbox2{
	width:340px;
	height:312px;
	float:right;
	color:#488A29;
	background:url(../images/ltms_bg.gif) no-repeat;
	padding:15px;
	line-height:26px;
}
/*.ztmsbox2 li  h1, .ztmsbox2 li  h2{
	height:20px;
	line-height:25px;
	overflow:hidden;
	font-weight:bold;
}

.ztmsbox2 li h2{font-weight:normal;padding-bottom:8px;}*/

.ztmsbox2 a{
	color:#488A29;
	text-decoration:none;
}
.ztmsbox2 a:hover{text-decoration:underline;}



.zjjsDiv .zjjsmiddlebox2{background:#CCEEFD url(../images/cyltrightRound1.jpg) repeat-y;padding-bottom:5px;}
.zjjsmiddlebox2 .xlyrightList  a{color:#0B8CC4;text-decoration:none;}
.zjjsmiddlebox2 .xlyrightList a:hover{text-decoration:underline;}
.zjjsmiddlebox2 ul{
	border-bottom:dashed 1px #50C6F8;
	padding-bottom:8px;
}
.zjjsmiddlebox2 ul li{
	line-height:26px;
}
.roundTopDiv2 li.onmouseline{
	background:url(../images/cyltrightRound4.jpg) no-repeat;
	height:24px;
	width:79px;
	color:#fff;
	text-align:center;
	padding-top:5px;
	float:left;
	margin-right:1px;
}
.roundTopDiv2 li{
	background:url(../images/cyltrightRound4.jpg) no-repeat -82px 0px ;
	height:24px;
	width:79px;
	color:#fff;
	text-align:center;
	padding-top:5px;
	float:left;
	margin-right:1px;
}
.roundmiddleDiv2{
	background:url(../images/cyltrightRound5.jpg) no-repeat;
	height:8px;
	line-height:6px;
}
/***********************/

.tsjlb_titType{
	height:44px;
	background:url(../images/tsjlb_titType2.jpg) no-repeat;
	overflow:hidden;
}

.tsjlb_bottomroundType{
	height:14px;
	background:url(../images/tsjlb_titType2.jpg) no-repeat 0px -45px;
	overflow:hidden;
	width:938px;
}

.tsjlbinfoDiv{
	background:#fff;
	padding:4px 4px 0px;
}

.tsjlbinnerbox{
	background:#E7F2DF;
	height:220px;
}

.leftpicbox{
	float:left;
	margin:10px 0px 0px 10px;
	width:320px;
	height:210px;
}
.righttxtinfo{
	float:right;
	/*width:570px;*/
	width:550px;
	margin:12px 10px 0px 15px;
	/*margin:10px 10px 0px 0px;*/
	display:inline;
	color:#488A29;
}

.righttxtinfo h1{
	line-height:25px;
	/*text-indent:25px; */
	/*height:176px;*/
	height:208px;
	overflow:hidden;
}
.righttxtinfo h2{text-align:right;float:right;}
.righttxtinfo h2 a{width:115px;height:35px;display:block;background:url(../images/tsjlb_butType.jpg) no-repeat;text-indent:-9999px;}


.tstzinnerpapge{
	width:938px;
	margin:auto;
	margin-top:8px;
}

.tzcyDiv{
	width:464px;
	float:left;
}

.tzhdDiv{
	width:464px;
	float:right;
}

.tzcyDiv .roundtopdiv, .tzhdDiv .roundtopdiv{
	height:40px;
	background:url(../images/tsjlb_itemroundType.jpg) no-repeat;
	overflow:hidden;
}

.tzcyDiv .roundbottomdiv, .tzhdDiv .roundbottomdiv{
	height:15px;
	background:url(../images/tsjlb_itemroundType.jpg) no-repeat 0px -40px;
	overflow:hidden;
}

.tzcyDiv .contentmiddlediv, .tzhdDiv .contentmiddlediv{
	background:url(../images/tsjlb_itemMiddleType.jpg) repeat-y;
	height:270px;
	overflow:hidden;
}

.tzhdDiv .roundtopdiv{background-position: 0px -55px;}
.tzhdDiv .roundbottomdiv{background-position: 0px -95px;}
.tzhdDiv .contentmiddlediv{background-position: -464px 0px;}

.tzcyDiv .roundtopdiv h1, .tzhdDiv .roundtopdiv h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	height:20px;
	line-height:20px;
	margin:8px 0px 0px 16px;
}

.tzcylist_div{
	padding-top:14px;
	float:left;
}

.tzcylist_div li{
	width:104px;
	height:130px;
	float:left;
	margin-left:35px;
	display:inline;
	overflow:hidden;
}

.tzcylist_div li h1{
	width:104px;
	height:102px;
	padding-top:2px;
	background:#fff;
	text-align:center;
}

.tzcylist_div li h2{
	height:22px;
	line-height:22px;
	text-align:center;
}

.tzcylist_div a{
	color:#0AA5E7;
	text-decoration:none;
}

.tzcylist_div a:hover{
	text-decoration:underline;
}

.tstzhdlist_div{
	padding-top:15px;
	width:430px;
	margin:auto;
}

.tstzhdlist_div li{
	height:130px;
}

.tstzhdlist_div .pic{
	width:164px;
	height:102px;
	float:left;
	background:#fff;
	border:solid 1px #FB9FB7;
	text-align:center;
	padding-top:2px;
}

.tstzhdlist_div .picinfo {
	width:250px;
	float:right;
	color:#D81047;
}

.tstzhdlist_div .picinfo h1{
	height:24px;
	font-weight:bold;
	line-height:24px;
}

.tstzhdlist_div .picinfo h2{
	height:80px;
	line-height:20px;
	overflow:hidden;
}

.tstzhdlist_div .picinfo a{
	color:#D81047;
	text-decoration:none;
}

.tstzhdlist_div .picinfo a:hover{
	text-decoration:underline;
}


/********* innerstyle.css ****************/

.cyxlytitle_Div{
	height:36px;
	padding:8px 20px 0px;
	background:url(../images/cyxly_conTitle.jpg) no-repeat;	
}


.cyxlytitle_Div h1{
	height:28px;
	line-height:28px;
	font-size:22px;
	font-weight:bold;
	color:#488A29;	
	overflow:hidden;
}


.outerbox{
	background:#fff;
	padding:5px 5px 0px;
}

.innercontentDiv{
	background:#EDF4EA;
	padding:10px;
}


.cyxly_bottomround{
	height:14px;
	background:url(../images/cyxly_bottomround.jpg) no-repeat;
	overflow:hidden;
}


.video_type{
	width:330px;
	height:280px;
	background:url(../images/video_type.gif) no-repeat;
	float:left;
}

#player2{
	width:330px;
	height:270px;
	margin-top:5px;
}

.tdmsbox{
	width:558px;
	height:280px;
	float:right;
}


.urlquoteBox{
	height:52px;
	}

.urlquoteBox li{
	float:left;
}

.urlInput{
	width:300px;
	height:30px;
	background:#fff;
	padding:2px 10px 0px;
	border:solid 1px #D0E2C9;
}

.urlInput input{
	width:300px;
	height:24px;
	border:0;
	font-family:微软雅黑,Verdana;
	color:#79A2BD;
	font-size:16px;
}

.copyUrl input{
	width:115px;
	height:35px;
	background:url(../images/but_type.jpg) no-repeat;
	overflow:hidden;
	border:0;
	margin:0px 10px;
	display:inline;
	cursor:pointer;
}

.tpBut input{
	width:70px;
	height:35px;
	background:url(../images/but_type.jpg) no-repeat -115px 0px;
	overflow:hidden;
	border:0;
	cursor:pointer;
}

.tdms_box{
	width:558px;
	height:228px;	
	background:url(../images/tdms_bg.gif) no-repeat;
}

.mslist_tdbox{
	width:530px;
	padding-top:8px;
	margin:auto;
	color:#488A29;
}
.mslist_tdbox li{
	color:#488A29;
	margin-bottom:2px;
}

.mslist_tdbox span{
	font-weight:bold;
}

.mslist_tdbox h1{
	line-height:24px;
	height:144px;
	overflow:hidden;
}

.xmjjbox{
	color:#488A29;
	margin-bottom:40px;
}

.xmjjbox h1{
	font-size:16px;
	font-weight:bold;
	padding:10px 20px;
}

.xmjjbox h2{
	line-height:26px;
	background:url(../images/cyline.gif) no-repeat center bottom;
	padding:0px 20px 20px;
}

/*********************/

.cyltmiddlebox{background:#EDF5EA;padding:10px 10px 0px;}

.cyxztTitDiv{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	line-height:24px;
	color:#488A29;
	height:24px;
	overflow:hidden;
}

.leftvideoadndown{
	width:280px;
	height:342px;
	float:left;
}

.ztmsbox{
	width:370px;
	height:342px;
	float:right;
	color:#488A29;
	background:url(../images/ltms_bg.gif) no-repeat;
}

.ztmsbox h1{
	width:340px;
	height:312px;
	overflow:hidden;
	line-height:24px;
	margin:10px auto;
}



.vodeo_divbox{
	width:280px;
	height:225px;
	padding-top:5px;
	background:url(../images/video_3.gif) no-repeat;
}
#player3{
	width:280px;
	height:220px;
}

.dwonlistbox {
	width:280px;
	height:100px;
	background:url(../images/down_bg.gif) no-repeat;
	margin-top:12px;
}
.ltjj{
	width:260px;
	height:90px;
	background:url(../images/down_bg.gif) no-repeat;
	margin-top:12px;
	padding:10px 10px 0px 10px;
	color:#488A29;
	}

.dwonlistbox dt{
	font-weight:bold;
	color:#488A29;
	margin:5px 10px;
}

.dwonlistbox dd{
	color:#488A29;
	height:20px;
	line-height:20px;
	margin:0px 20px 2px;
	overflow:hidden;
}

.dwonlistbox dd a{
	color:#488A29;
	text-decoration:none;
}

.dwonlistbox dd a:hover{text-decoration:underline;}

/*******************/
.scrollpicDiv{
	height:210px;
	padding-top:10px;
	background:url(../images/scrollableBg.gif) no-repeat;
}

.navi {
	margin-left:560px;
	width:80px;
	height:20px;
}
.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(../images/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;
}
.navi a:hover {background-position:0 -8px;}
.navi a.active {background-position:0 -16px;}

a.browse {
	background:url(../images/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:60px 10px 0px;
	cursor:pointer;
	font-size:1px;
}
a.right{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover{ background-position:-30px -30px; }
a.right:active{ background-position:-60px -30px; }

a.lef{ margin-left: 10px;} 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

.scrollable {
	position:relative;
	overflow:hidden;
	width:560px;
	height:182px;
	float:left;
}

.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}

.scrollable div{float:left;width:186px;margin:0px 0px 0px 0px; text-align:center;}
.scrollable div h1{height:20px;line-height:20px;text-align:center;overflow:hidden;}
.scrollable div h1 a{color:#333;text-decoration:none;}
.scrollable img{	
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:170px;
	height:150px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.scrollable .active {
	z-index:9999;
	position:relative;
}
.scrollable img.hover {
	background-color:#123;	
}

/*************/

.cyzhdzlbox{
	background:#EDF4EA;
	padding:10px 30px 20px;
}

.hctitbox{
	font-size:16px;
	font-weight:bold;
}

.hdzllist{
	width:840px;
	margin:20px auto 0px;
	border:solid 1px #fff;
	border-collapse: collapse;

}

.hdzllist td{
	padding:10px 10px;
}
.hdzllist td .time{
	width:170px;
}
.hdzllist td.hdclass{
	width:26px;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	border-right:solid 3px #fff;
	border-bottom:solid 3px #fff;
	text-align:center;
	padding:10px;
	color:#fff;
}

.hdzllist td.green{background:#73B549;}

.hdzllist td.green2{background:#E2F0D9;}

.hdzllist td.blue{background:#31BDF7;}
.hdzllist td.blue2{background:#EDF9FE;}

.hdzllist td.pink{background:#F77B9B;}
.hdzllist td.pink2{background:#FEEDF1;}

.hdzllist td.border3{
	border-bottom:solid 3px #fff;
}

.AboutUS{
	border-collapse: collapse;
}



.leftroundtop1{
	width:14px;
	height:44px;
	background:#E5E5E5 url(../images/aboutUsroundtop1.jpg) no-repeat;
}

.leftroundtop2{
	width:14px;
	height:44px;
	background:url(../images/aboutUsroundtop2.jpg) no-repeat;
	overflow:hidden;
}

.leftroundbottom1{
	width:14px;
	height:14px;
	background:url(../images/aboutUsroundbottom1.jpg) no-repeat;
	overflow:hidden;
}
.leftroundbottom2{
	width:14px;
	height:14px;
	background:url(../images/aboutUsroundbottom2.jpg) no-repeat;
	overflow:hidden;
}

.aboutUsroundtop3{
	background:url(../images/aboutUsroundtop3.jpg) repeat-x;
	width:230px;
	height:44px;
	overflow:hidden;
}

.leftroundbottom3{
	width:230px;
	height:14px;
	background:url(../images/aboutUsroundbottom3.jpg) repeat-x;
	overflow:hidden;

}

.rightroundtop1{
	width:18px;
	height:44px;
	background:#EDF4EA url(../images/aboutUsroundtopright1.jpg) no-repeat;
}


.rightroundtop2{
	width:18px;
	height:44px;
	background:url(../images/aboutUsroundtopright2.jpg) no-repeat;
}

.rightroundbottom1{
	background:url(../images/aboutUsroundtopright3.jpg) no-repeat;
	width:18px;
	height:14px;
	overflow:hidden;
}

.rightroundbottom2{
	background:url(../images/aboutUsroundtopright4.jpg) no-repeat;
	width:18px;
	height:14px;
	overflow:hidden;
}

.rightroundtop3{
	background:#EDF4EA;
	width:632px;
}

.AboutUS .leftmiddlebox{background:#fff url(../images/aboutUSmiddletype.jpg) repeat-y;}

.rightmiddlebox{
	background:#EDF4EA;
}

.aboutmenubox{
	border-top:solid 4px #fff;
	padding-top:10px;
}

.aboutmenubox li{
	width:240px;
	margin:0px auto 2px;
	padding-bottom:2px;
	background:url(../images/aboutUmenuline.jpg) no-repeat bottom;
}

.aboutmenubox li a{
	width:220px;	
	height:30px;
	line-height:30px;
	padding-left:20px;
	display:block;
	color:#488A29;
	font-size:14px;
	text-decoration:none;
}

.rightroundtop3 h1{
	font-size:20px;
	font-weight:bold;
	color:#488A29;
}

.abouttext{
	padding:0px 30px 20px;
	line-height:28px;
	/*color:#488A29;*/
	color:#000;
}

.abouttext img{
	float:left;
	margin:0px 20px 10px 0px;
	padding:2px;
	border:1px solid #ccc;
}
a{
	color:#488A29;
	text-decoration:none;	
}
a:hover{
	text-decoration:underline;
}
.newsdetailtstop{
	background:url(../images/newsdetail_bg.gif) no-repeat;
	height:9px;
	overflow:hidden;
}
.newsdetailtsbottom{
	background:url(../images/newsdetail_bg.gif) no-repeat 0px -14px;
	height:9px;
}
.newsdetailtsmiddle{
	background:url(../images/newsdetail_bg2.gif) repeat-y;
	padding:0px 10px;
	width:572px;
}

.yyjbox{height:250px;}

.yyjbox h1{
	height:44px;
	background:url(../images/cykt_tit.jpg) no-repeat;
}

.yyjbox h2{
	height:206px;
	overflow:hidden;
}

/*-----------------*/
.smtxt{
	color:#94B1E3;
	width:250px;
    background:transparent url(../images/onFocus.gif) no-repeat scroll 0 0;
    padding-left:25px;
}

.jgtxt{
	color:red;
	width:250px;
	background:transparent url(../images/onError.gif) no-repeat scroll 0 0;
    padding-left:25px;
}
.music{
	padding:10px 5px;	
}
.music li{
	float:left;
	width:70px;
	text-align:center;
	font-size:12px;
}
.music img{
	width:56px;
	height:56px;
	padding:2px;
	border:1px solid #BCBCBC;
	background:#fff;
}
.hzlist li{
	height:42px;
	line-height:38px;
	background:url(../images/newslinktag2.gif) no-repeat 0px 31px;
	vertical-align:middle;
	color:#478B28;
	margin:10px 10px 0px;
	padding-left:15px;
	width:630px;
	overflow:hidden;
}
.hzlist{
	border-bottom:dashed 1px #BAD6AE;
	width:640px;
	margin:auto;
	padding:10px 0px 30px;
}
.hzlist a{
	color:#478B28;
	text-decoration:none;
	height:26px;
	line-height:26px;
}

.hzlist a:hover{
	background:#478B28;
	color:#fff;
	height:26px;
	line-height:26px;
	text-decoration:none;
}

/**************************/

.mxjyztit{
	background:url(../images/newsline.jpg) no-repeat bottom;
	padding:5px 20px;
	height:30px;
	overflow:hidden;
}

.mxjyztit .jqtitbox{
	font-size:18px;
	font-weight:bold;
	color:#488A29;
	float:left;
}

.mxjyztit .pagetool{
	width:61px;
	height:23px;
	float:right;
	background:url(../images/scrolAdd.jpg) no-repeat;
}


.pagetool .LeftArr{
	width:28px;
	height:23px;
	cursor:pointer;
	float:left;
}

.pagetool .RightArr{
	width:28px;
	height:23px;
	cursor:pointer;
	float:right;
}

.pagetool a.LeftArr ,.pagetool a.RightArr{
	width:28px;
	height:23px;
	cursor:pointer;
	display:block;
}




.mxsbox{
	width:640px;
	margin:20px auto 0px;
	overflow:hidden;
}

.rollbox{
	width:640px;
}

.mxslist{
	width:650px;
	float:left;
}

.mxslist li{
	padding:6px 5px;
}

.mxslist li.bg_b{
	background:#E0ECDB;
}

.ideaicon{
	float:left;
	width:44px;
}

.ideainfo{
	float:left;
	line-height:20px;
	vertical-align:bottom;
	width:595px;
}

.ideainfo .user{
	color:#D81047;
}

.ideainfo .pnumber{
	vertical-align:super;
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	padding:0px 8px;
}

.ideainfo img{
	vertical-align:bottom;
}

.zjjsDiv .mxpmbox{background:#CCEEFD url(../images/cyltrightRound1.jpg) repeat-y;}

.pmlist{
	width:220px;
	margin:auto;
	padding:10px 0px;
}

.pmlist li{
	line-height:22px;
}

.pmlist li .pnumber{
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	padding:0px 8px;
}

.pmlist li.li_1{
	background:url(../images/number_1.jpg) no-repeat 0px 4px;
	padding-left:20px;
}
.pmlist li.li_2{
	background:url(../images/number_2.jpg) no-repeat 0px 4px;
	padding-left:20px;
}

.pmlist li.li_3{
	background:url(../images/number_3.jpg) no-repeat 0px 4px;
	padding-left:20px;
}
.pmlist li.li_4{
	background:url(../images/number_4.jpg) no-repeat 0px 4px;
	padding-left:20px;
}
.pmlist li.li_5{
	background:url(../images/number_5.jpg) no-repeat 0px 4px;
	padding-left:20px;
}


.jpgbbox{background:#CCEEFD url(../images/cyltrightRound2.jpg) repeat-y;}

.jplist{
	width:220px;
	margin:auto;
	padding:10px 0px;
}

.jplist li{
	padding:5px 0px;
}

.jplist h1{
	color:#CC0000;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}

.jplist h2{
	font-size:12px;
	line-height:20px;
}
.uploadmx{
width:156px;
height:36px;
margin:auto;
}

.uploadmx a{
width:156px;
height:36px;
display:block;
text-align:center;
line-height:36px;
font-size:18px;
background:url(../images/uploadmx.jpg) no-repeat;
color:#1DB3F2;
}

.uploadmx a:hover{
text-decoration:none;
}

/**************************/

.mxjyztit .pagetool{
	width:160px;
	height:28px;
	float:right;
}


.pageselect{
	width:130px;
	height:26px;
	background:url(../images/pagetool.gif) no-repeat;
}

.pageselect input{
	width:130px;
	height:26px;
	line-height:26px;
	font-size:16px;
	font-family:微软雅黑,Verdana,Arial;
	/*color:#79A2BD;*/
	color:#000;
	border:solid 0px;
	margin:2px 0px 0px 10px;
}

/**********************************/


.cy_gsBox{
	padding:10px 0px 0px 0px;
	border-collapse: collapse;
	float:left;
}

.cy_gsBox li{
	float:left;
	width:206px;
	height:160px;
	margin-left:15px;
	display:inline;
	text-align:center;
}

.cy_gsBox li img{
	width:200px;
	height:108px;
	border:solid 1px #6BC640;
	padding:1px;
}

.cy_gsBox li h2{
	line-height:20px;
	margin-top:10px;
	font-size:12px;
}

.cy_gsBox li h2 a span{
	color:#fff;
	background:#CC0000;
	padding:0px 2px;
}

.cygs_js{
	width:200px;
	margin:0px auto 16px;
	line-height:20px;
	padding-top:8px;
	color:#0B8CC4;
	overflow:hidden;
}

.cyxltright .cyoutbox{height:auto;}


a.sbbanner{
	width:100px;
	height:35px;
	background:url(../images/sbbanner.jpg) no-repeat;
	display:block;
}

.tpbutbox{
	text-align:center;
	margin:20px auto;
}

.tpbutbox a{
	width:96px;
	height:29px;
	background:url(../images/tpbut.jpg) no-repeat;
	display:block;
	line-height:26px;
	color:#1CB2F1;	
	text-decoration:none;
	margin:0px auto;
}

.tpbutbox a:hover{
	text-decoration:none;
}

.zjlwbox .gsplbox{
	height:auto;
}

.submenu{line-height:30px;padding-left:10px;z-index:10000;}
	.submenu ul{width:180px; height:120px; padding-bottom:5px; background:url(../images/mum_bg2.gif) bottom no-repeat;}
	.submenu li{ height:30px;background:url(../images/mun_icon.jpg) no-repeat  10px 12px #fff; padding-left:20px; color:#11A2E5;margin:0px; width:160px;}
		.submenu li a{ color:#11A2E5; background:none; padding:0px;}
.map_list{top:5px;background:#B4E8FF; position:absolute;z-index:100px;filter: Alpha(Opacity=83, Style=0); opacity: 0.83; height:550px;}
	.map_list ul{ color:#000;line-height:25px; font-family:verdana; font-size:12pt;padding:10px;width:230px;}
		.map_list ul li{border-bottom:1px dashed #C0BDB8; list-style-type:disc; list-style-position:outside; margin-left:15px; font-size:14px;}
	.map_list a{color:#333333; font-size:16px;font-family:"宋体"}
	.map_list a:hover{ text-decoration:none;}
.red{ color:red;}
.time_map{ color:#999999;}
.cysplist{width:300px;margin:auto;padding-top:10px;}
	.cysplist li{height:23px;line-height:23px;overflow:hidden;margin-bottom:6px;padding-left:15px;background:url(../images/newslinktag.gif) no-repeat 0px 8px;}
		.cysplist li a{color:#333;text-decoration:none;}
		.cysplist li a:hover{color:#333;text-decoration:underline;}
	.cysplist h1{float:left; padding-right:10px; line-height:23px;}
.phb{ border:1px solid #fff; margin:5px auto;display:block;width:40px;height:40px;}
	.ps{color:#CC0000;}
	.spxm a{color:#0CADF1;}
.xlybox,.cyspbox,.xyhbbox,.cydsbox{height:255px;}
	.xlybox h1{ background:url(/images/xly_tittype.jpg) no-repeat; height:44px;}
	.cyspbox h1{ background:url(/images/cysp_tittype.jpg) no-repeat; height:44px;}
	.xyhbbox h1{ background:url(/images/xyhb_title.jpg) no-repeat; height:44px;}
	.cydsbox h1{ background:url(/images/2015_tittyp.jpg) no-repeat; height:44px;}
	.xlybox h2,.cyspbox h2,xyhbbox h2,.cydsbox h2{height:211px;overflow:hidden;}
	.cyjlbox h1{ background:url(/images/cyjl_tittype.jpg) no-repeat; height:44px;}
	
	
	
	
	.news_posN{
	height:30px;
	border-bottom:solid 1px #D2E4CC;
	margin:0px auto 5px;
	width:635px;
	padding-left:10px;
}

.news_posN li{
	float:left;
	color:#999;
	margin-right:8px;
	display:inline;
	line-height:30px;
}

.news_posN li a{
	color:#31BDF7;
	text-decoration:none;
}

.news_posN li a:hover{
	color:#488A29;
	text-decoration:underline;
}


.newtabbox{
	padding:8px 20px 0px;
	margin:0px auto 5px;
	width:615px;
	height:26px;
	border-bottom:solid 1px #A0C580;
}


.newtabbox li{
	float:left;
	margin-right:10px;
	display:inline;
	position:relative;
}

.newtabbox li a{
	width:90px;
	height:26px;
	line-height:26px;
	text-align:center;
	display:block;
	text-decoration:none;
	color:#fff;
	background:#A0C580;	
}

.newtabbox li a.edlist{
	border:solid 1px #A0C580;
	border-bottom:0;
	color:#488A29;
	background:#EDF5EA;
	height:25px;
	position:relative;
	top:1px;
}

.newtabbox li a:hover,.newtabbox li a.edlist:hover{
	text-decoration:underline;
}

.tophzlz_tit{
	height:44px;
	background:url(../images/hzlz_tit.jpg) no-repeat;
}

.hzlist{
	margin:0px;
	padding-top:30px;
}

.newsmiddlebox .items{
	height:150px;
	color:#488A29;
}

/****** 2010-09-27 *****/

.hdjclist_new{
	width:210px;
	margin:auto;
	padding-top:18px;
}

.hdjclist_new li{
	width:210px;
	height:20px;
	margin-bottom:4px;
	overflow:hidden;
	line-height:20px;
}

.hdjclist_new a{
	color:#488A29;
	text-decoration:none;
}

.hdjclist_new a:hover{text-decoration:underline;}


/******* 2010-09-29**********/

.dqclass{
	background:#73B549;
	font-weight:bold;
	color:#000;
}

.schoolmaplist{
	width:96%;
	border-collapse: collapse;
	margin:auto;
	color:#73B549;
}

.schoolmaplist td{
	padding:8px;
	border:solid 1px #Fff;
	
}

.ktend{color:#C3C3C3;}

.schoolmaplist .ktend a:link{color:#C3C3C3;}
.schoolmaplist .ktend a:visited{color:#C3C3C3;}
.schoolmaplist .ktend a:hover{color:#0293DC;}
.schoolmaplist .ktend a:active{color:#C3C3C3;}

.kting{color:#E30D17;}

.schoolmaplist .kting a:link{color:#E30D17;}
.schoolmaplist .kting a:visited{color:#E30D17;}
.schoolmaplist .kting a:hover{color:#0293DC;}
.schoolmaplist .kting a:active{color:#E30D17;}

.schoolmaplist a:link{color:#73B549;}
.schoolmaplist a:visited{color:#73B549;}
.schoolmaplist a:hover{color:#0293DC;}
.schoolmaplist a:active{color:#73B549;}



/********* 10-10-18 **********/

.zpxgcontentbox{
	width:100%;
	background:#EDF4EA;
}

.zptable{
	width:550px;
	background:url(../images/vline_1.jpg) no-repeat right;
}

.zptable .red{color:#FF3300;}
a.urlzp:link{color:#0184D1;text-decoration:none;}
a.urlzp:visited{color:#0184D1;text-decoration:none;}
a.urlzp:hover{color:#0184D1;text-decoration:underline;}
a.urlzp:active{color:#0184D1;text-decoration:none;}

.zpxtsbox{
	float:left;
	width:310px;
	margin-left:20px;
	display:inline;
	padding-top:30px;
}

.zpxtsbox h1{
	font-size:16px;
	color:#FF3300;
	font-weight:bold;
}

.zpxtsbox h2{
	line-height:1.5;
	color:#FF3300;
	margin-top:15px;
}

.aline_1{
	height:3px;
	width:930px;
	margin:10px auto;
	background:url(../images/aline_1.jpg) no-repeat;
}

.zptpclass{
	line-height:2.8;
	width:930px;
	margin:auto;
	text-indent:84px;
}

.zpspacbox{
	width:880px;
	margin:0 auto 10px;
	border-collapse: collapse;
	text-align:center;
}

.zpspacbox td table{
	width:158px;
	border-collapse: collapse;
}

.zpspacbox td table td{
	padding:2px;	
}

.zpic{
	width:158px;
	height:135px;
	overflow:hidden;
}

/****** 2010-10-25 *******/

.videonewtitbox h1{
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#488A29;
}

.videonewtitbox h2{
	float:right;
	padding-right:20px;
}

.zp2015list{
	padding-top:20px;
	float:left;
    width: 683px;
}

.zp2015list li{
	width:150px;
	height:200px;
	float:left;
	margin-left:15px;
	display:inline;
	text-align:center;
}

.zp2015list h2{
	height:20px;
	overflow:hidden;
	line-height:20px;
}

.pic2015box{
	border-collapse:collapse;
	height:150px;
	width:150px;
	overflow:hidden;
	position:relative;
	display:block;
}

.pic2015box h3{
	position:absolute;
	padding:0px 2px;
	top:1px;
	right:1px;
	background:#fff;
	font-size:12px;
	opacity: .6; 
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	color:red;
}

a.white:link,a.white:visited,a.white:active{
	color:#488A29;
	text-decoration:none;
	font-size:12px;
}

a.white:hover{
	color:#488A29;
	text-decoration:underline;
	font-size:12px;
}

.zptplist{
	width:190px;
	margin:0px auto;
	padding-top:10px;
}

.zptplist li{
	height:26px;
	line-height:26px;
	vertical-align:middle;
}

.zptplist li h1{
	float:left;
	width:140px;
}

.zptplist li h2{float:left;}

a.tplink:link{
	color:#717FCC;
	text-decoration:none;
}
a.tplink:active{
	color:#717FCC;
	text-decoration:none;
}

a.tplink:hover{
	color:#717FCC;
	text-decoration:underline;
}

a.tplink:visited{
	color:#717FCC;
	text-decoration:none;
}


.cszpinfo{
	width:590px;
	margin:auto;
	padding:30px 0px;
}

.cszpinfo li{
	color:#488A29;
	border-bottom:solid 1px #D2E4CC;
	padding:5px 10px 3px;
}

.cspicbox{
	text-align:center;
	color:#488A29;
}

.cspicbox h1{
	margin-bottom:10px;
	font-weight:bold;
}

.zpmenu{
	border-bottom:solid 1px #D2E4CC;
	width:590px;
	margin:auto;
	padding:30px 0px 0px 5px;
	position:relative;
	height:30px;
}

.zpmenu li{
	float:left;
	margin-left:10px;
	display:inline;
	position:relative;
	top:1px;	
}

.zpmenu li a{
	width:100px;
	height:28px;
	line-height:28px;
	text-align:center;
	display:block;
	background:#D2E4CC;
	color:#488A29;
	text-decoration:none;
	border:solid 1px #D2E4CC;
}

.zpmenu li a.zpopened{
	background:#EDF5EA;	
	border-bottom:solid 1px #EDF5EA;
	font-weight:bold;
	
}

.zpmsinfo{
	margin:20px auto;
	width:590px;
	line-height:1.8;
	color:#488A29;
}

.pubut{
	text-align:center;
}

.pubut input{
	width:238px;
	height:38px;
	cursor:pointer;
	margin:30px 0px;
}

/************ 2010-11-9 ****************/

.class48{
	color:#488A29;
	font-weight:bold;
	font-size:16px;
	width:620px;
	margin:20px auto;
}

.top48tab{
	border-collapse: collapse;
	width:620px;
	border:solid 2px #D2E4CC;
	margin:auto;
}

.top48tab td{
	border:solid 1px #D2E4CC;
	padding:8px 5px;
	color:#488A29;
	line-height:2.8;
	font-size:12px;
	text-align:center;
}


.top48tab .xzpit td{
	font-size:14px;
	background:#E8F1E4;
}

.top48tab a:link{
	color:#488A29;
	text-decoration:none;
}

.top48tab a:visited{
	color:#488A29;
	text-decoration:none;
}

.top48tab a:hover{
	color:#488A29;
	text-decoration:underline;
}

.top48tab a:active{
	color:#488A29;
	text-decoration:none;
}

.jj48top{padding:0 0 0 5px;width:620px;}
.jj48top li{margin-left:5px;}
.jj48top li a{width:80px;}

.smyqinfo{
	width:620px;
	color:red;
	line-height:2.0;
	margin:20px auto 0px;
	text-indent:40px;
}

/*********2010-11-11 *********/


.blst{
	width:100%;
	border-collapse: collapse;
	border:solid 1px #D2E4CC;
	color:#488A29;
	font-size:12px;
}

.blst .jjtit{
	background:#E8F1E4;
	font-weight:bold;
}

.blst td{
	border:solid 1px #D2E4CC;
	padding:5px;
}

.zz48q{
	line-height:2.8;
	color:#488A29;
}
.zz48q .tit{
	color:#488A29;
}

.to-top{
	background:url(../images/top.gif) no-repeat left center; 
	padding-left:30px;
	float:right;
	width:350px;
}
