body{
	margin:0px;
	border:0px;
	
}
form
{
	margin:0px;
	border:0px;
	padding:0px;
}
a{
	color:#333;
	text-decoration:none;	
}
a:hover
{
	color:#C00;
	text-decoration:underline;
}
.input_button { height:24px;}
.input_text{ height:16px; border:solid 1px #A4CDED}
.span_left img{ vertical-align:middle;}
.top
{
	width:970px; 
	height:26px;
	background:url(../images/top.png) no-repeat;
	font-size:12px;
	padding-top:5px;
		padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
	color:#333;
}

.top .left{
	width:510px;
	float:left;
	
}
.top .right{
	width:450px;
	float:right;
	text-align:right;
	padding-top:5px;
}

.clear
{
	padding:0px;
	border:0px;
	margin:0px;
	height:0px;
	font-size:0px;
	overflow:hidden;
 	clear:both;

}

.clearnoboth{
	padding:0px;
	border:0px;
	margin:0px;
	font-size:0;
	height:0px;
	overflow:hidden;
}

UL {
	LIST-STYLE-TYPE: none;
	padding:0px;
	margin:0px;
}
LI {
	FONT-SIZE: 12px; 
	COLOR: #333; 
	LINE-HEIGHT: 1.5em; 
	FONT-FAMILY: "ËÎÌå", Arial, Verdana;
}
.hide {
	DISPLAY: none
}
#mainmenu_top UL LI .menuhover {
	BACKGROUND: url(/Templet/CN/images/mainmenu_s.gif) no-repeat; 
	COLOR: #fff;
}
#mainmenu_top UL LI A {
	MARGIN-TOP: 2px;
	CURSOR: pointer;
	PADDING-TOP: 8px;
	HEIGHT: 20px;
	text-decoration: none;
}
#mainmenu_top { 

}
#mainmenu_top UL LI {FLOAT: left}
#mainmenu_top UL LI A {
 	WIDTH: 81px;
	height:auto;
	DISPLAY: block;
	COLOR: #666666; 
	TEXT-ALIGN: center; 
	FONT-WEIGHT: bold;
	padding-top:6px;
		padding-bottom:4px;
	BACKGROUND: url(/Templet/CN/images/mainmenu_h.gif) no-repeat; 
}
#mainmenu_bottom {
	width:100%;
	height:32px;
	line-height:32px;
	display:block;
	overflow:hidden;
	BACKGROUND: url(/Templet/CN/images/mainmenu_bg.jpg) repeat-x
}
#mainmenu_bottom .mainmenu_rbg {
	HEIGHT: 32px;
	COLOR: #fff;
	MARGIN-LEFT: 0px; 
	PADDING: 0px 0px 0px 5px;
	BACKGROUND: url(/Templet/CN/images/mainmenu_r.gif) no-repeat right 50%; 
}
#mainmenu_bottom UL {}
#mainmenu_bottom UL LI {
	PADDING-LEFT: 8px; 
	FLOAT: left; 
	MARGIN-LEFT: 7px; 
	HEIGHT: 32px;
}
#mainmenu_bottom UL LI.se {
	FLOAT: left; 
	MARGIN-LEFT: 7px; 
	HEIGHT: 32px;
	PADDING-LEFT: 8px; 
	BACKGROUND: url(/Templet/CN/images/menulink_bg_l.gif) no-repeat; 
}
#mainmenu_bottom UL LI A {
	COLOR: #fff; 
	LINE-HEIGHT: 32px;
	PADDING-RIGHT: 18px; 
	DISPLAY: block;
	text-decoration: none;

	BACKGROUND: url(/Templet/CN/images/menulink_bg_normal.gif) no-repeat right 50%; 
}
#mainmenu_bottom UL LI A:hover {

	BACKGROUND: url(/Templet/CN/images/menulink_bg_normal.gif) no-repeat right 50%;
	color: #fff;
	text-decoration:underline;
}
#mainmenu_bottom UL LI A.se {
	COLOR: #fff; 
	LINE-HEIGHT: 32px;
	PADDING-RIGHT: 18px; 
	DISPLAY: block; 
	BACKGROUND: url(/Templet/CN/images/menulink_bg_r.gif) no-repeat right 50%; 
}

.toplist
{
	color:#333;
	text-align:left; 
	font-size:14px;
	padding-top:5px;
	border-bottom:1px dotted #CCC;
	padding-bottom:3px;
	margin-bottom:2px;
	padding-left:0px;
	
}

.toplist li
{
	font-size:14px;
	list-style:none;
	line-height:1.65em;
	padding-left:8px;
	height:23px;
	overflow:hidden;
	_width:370px;
	width:370px;
	*background-color:#FFF;


}
.toplist li img
{
	margin:0px;
	margin-right:3px;
}
.toplist ul
{
	border:0px;
	padding:0px;
}
.hlist 
{
	list-style:none;
	font-size:12px;
	line-height:1.68em;
	padding:10px 5px 10px 0px;
	float:left \0;
	width:375px \0;
}

.hlist  ul
{
		border:0px;
	padding:0px;
}

.hlist  li
{
	font-size:14px;
	list-style:none;
	line-height:1.65em;
	padding-left:8px;
	height:23px;
	_padding-top:1px;
	_height:21px;
	overflow:hidden;
}

.hlist  li img
{
	margin-right:5px;
}
.zhuanti
{
	line-height:1.70em; font-size:12px;
	padding:15px 2px 11px 2px;
	padding-bottom:15px \0;
	height:auto;
}

.zhuanti ul
{
	margin:0px;
	padding:0px;
	border:0px;
}
.zhuanti li
{
	padding:0px;
	border:0px;
	list-style:none;
	clear:both;
	height:50px;
	height:49px \0;
	*+height:47px;
	_height:47px; /*ie6*/
}

.hengtitle
{
	background:url(/Templet/cn/images/subnav.jpg) repeat-x; height:30px;
}
.hengtitle a
{
	text-decoration:none;
}
.hengtitle a:hover
{
	text-decoration:none;
}

.hengtitle .blue
{
	background:url(/Templet/cn/images/nav.jpg) no-repeat;height:24px; 
	margin-left:10px; color:#FFF; font-size:14px; margin-top:2px; 
	padding:5px 10px 0px 8px; font-weight:bold;float:left;
	cursor:hand;
	
}
.hengtitle .grey
{
	background:url(/Templet/cn/images/navgrey.jpg) no-repeat;height:24px;  margin-left:10px; color:#06F; font-size:14px; margin-top:2px; padding:5px 10px 0px 8px; font-weight:bold;float:left;
	cursor:hand;
}
.more
{
	float:right; margin:5px 10px 0px 0px; border:1px solid #CCC; padding:5px;
}

.kstd_box
{
	font-size:12px;
	line-height:1.20em;
}
.kstd_box a
{
	color:#000;
	text-decoration:none;
}
.kstd_box a:hover
{
	text-decoration:underline;
}
.kstd_box .title
{
	font-size:14px;
	margin-top:6px;
	margin-bottom:6px;
}
.kstd_box .link
{
	text-align:center;
	margin-bottom:2px;
}

.Container 
{
	width:980px; 
	margin:0 auto;
	background-color:#FFF;
	height:auto;
	margin:0 auto;
}
#aa
{
	background:url(http://www.iccsz.com/images/bodybg.jpg) repeat-x;
}
#ac
{

	margin:0 auto;
	padding-top:145px;
	height:2500px;

}
.logoarea
{
	 width:980px; height:65px;
}
.logo
{
	width:210px; height:65px; margin-top:8px; float:left
}
.logo img
{
width:210px; height:54px; float:left
}

.logoarea .left
{
	width:378px; height:75px;float:right; border:1px; background-color:#F2F2F2; 
}
.logoarea .right
{
	width:378px; height:75px;float:right; border:1px; background-color:#F2F2F2; margin-right:6px;
}
.menubox
{
	margin:5px 0px 5px 0px; padding-left:0px;
}
.toptwo
{
	margin-top:5px;
	margin-bottom:2px;
}
.toptwo .left
{
	float:left;  background-color:#F5F5F5;
}
.w485
{
	padding:0px;
	border:0px;
	width:485px;
}
.toptwo .right
{
	float:right;
}

.bigcontent
{
	width:980px; height:auo;
}
.bigcontent .leftbox
{
	width:776px; float:left;
	margin-top:5px;
}
.bigcontent .leftbox .left380
{
	width:380px; height:auto; border:1px; float:left; background-color:#FAFAFA; float:left;
}

.bigcontent .leftbox .left380 .lightgrey
{
	border:1px solid #fff;
}
.bluebannerbg
{
	background:url(/Templet/cn/images/kj06.gif);
	border-bottom:1px solid #09F;
}
.bluebannerbg .title
{
	background:url(/Templet/cn/images/kj05.gif); background-repeat:no-repeat; color:#FFF; font-weight:bold; padding:5px 0px 5px 12px; width:100px; float:left;
}
.bluebannerbg .title a
{
	color:#FFF;
	text-decoration:none;
}
.bluebannerbg .title a:hover
{
	color:#FFF;
	text-decoration:none;
}
.bluebannerbg .right a
{
	color:#06F;
	text-decoration:none;
}
.bluebannerbg .right a:hover
{
	text-decoration:underline;
}


.bluebannerbg .right
{
	color:#06C; font-size:12px; padding:7px 12px 5px 0px; width:100px; text-align:right; width:200px; float:right;
}

.bigcontent .leftbox .right380
{   
    width:380px; margin-left:8px; height:650px; _height:640px border:1px solid #FFF; float:left;
}

.imgshowbox
{
	border-bottom:1px #CCC dotted; padding-bottom:4px; padding-top:4px; padding-left:2px; line-height:1.15em;
}
.imgshowbox .title
{
	font-size:15px;
	width:270px; float:right; font-weight:bold; color:#039;
	height:19px;
	overflow:hidden;
}
.imgshowbox .imgdiv
{
	width:102px; float:left
}
.imgshowbox .imgdiv img
{
	height:90px; width:100px; border:1px solid #CCC
}
.imgshowbox  .title a 
{
	color:#039;
	text-decoration:none;
}
.imgshowbox  .title a:hover
{
	text-decoration:underline;

}

.imgshowbox .sub
{
	width:267px; float:right; font-size:12px;
	padding-right:3px;
}
.colortimes
{
	color:#999;
	font-size:12px;
	float:right;
	*float:right;
    *width:auto;
	*text-align:right;
	*margin-top:-21px;
	
}
.txt
{
	float:left;
}
.leftbox .left380 .btitle
{
	 font-size:15px; color:#039; font-weight:bold; text-align:center; padding-top:8px;
	 padding-bottom:0px;
	 _padding-top:12px;
	 _padding-bottom:3px;
}
.leftbox .left380 .btitle a
{
	color:#039;
	text-decoration:none;
}
.leftbox .left380 .btitle a:hover
{
	color:#039;
	text-decoration:underline;
}

.right380 .t1
{
	 font-size:18px; color:#039; font-weight:bold; text-align:center; padding-top:5px; padding-bottom:6px;
	 font: bold 19px/21px "\5FAE\8F6F\96C5\9ED1",tahoma;
	 color:#C00;
}
.right380 .t1 a
{
	color:#C00;
}

.right380  .t2
{
	 font-size:18px; color:#039; font-weight:bold; text-align:center; padding-top:10px; 
	 font: bold 18px/20px "\5FAE\8F6F\96C5\9ED1",tahoma;
}
.right380  .t2 a
{
	color:#039;
	color:#C00;
}
.right380 .c1
{
	font-size:12px; color:#333;text-align:center; padding-top:5px;border-bottom:1px dotted #CCC; padding-bottom:5px;
}
.right380 .c1 a
{
	text-decoration:underline; margin-right:2px; margin-left:1px;
}
.right380 .c2
{
	font-size:12px; color:#333;text-align:left; padding-top:5px; padding-left:5px; padding-right:5px;border-bottom:1px dotted #CCC; padding-bottom:5px; line-height:1.75em;	
}
.b1_l_blue
{
	border:1px solid #AAD5FF;
}
.b1_l_grey
{
border:1px solid #CCC;
}
.right_ad
{
	width:200px;height:auto; float:right;
}

.m_t_8{
	margin-top:8px;
}
.m_b_5{
	margin-bottom:5px;
}
.m_b_3{
	margin-bottom:3px;
}
.m_t_3{
	margin-top:3px;
}
.m_t_5{
	margin-top:5px;
}

.links
{
	line-height:1.65em;
	font-size:12px;
	padding:5px 5px 4px 5px;
	padding-top:3px \0;
	padding-bottom:3px \0;
	_padding-bottom:6px;
	*+padding-bottom:4px;

	
}
.links ul
{
	margin:0px;
	border:0px;
	padding:0px;
}
.links ul li
{
	height:19px;
	height:20px \0;
	_height:20px;
	overflow:hidden;
}
.block_blue
{
	background:url(/Templet/cn/images/kj06.gif); border-bottom:1px solid #09F;
}
.block_blue .title
{
	background:url(/Templet/cn/images/kj05.gif); background-repeat:no-repeat; color:#FFF; font-weight:bold; padding:5px 0px 5px 12px; width:100px; float:left;
}

.listLink a{
	color:#03F;
	text-decoration:none;
}
.listLink a:hover{
	color:#03F;
	text-decoration:underline;
}
.toplist .listlink
{
	color:#03F;
}

.fixhight
{
	height:2px;
	height:4px \0;
	_height:0px;
	*+height:0px;
	font-size:0px;
	overflow:hidden;
}
.fixbottomnon
{
	border-bottom:0px;
	padding-top:10px;
	padding-bottom:10px;


}

.adl380
{
	float:left;
}

.adr380
{
	float:right; 
	margin-right:5px;
	_margin-right:1px;
}

.boxsec
{
	border:0px solid #06F; height:auto;
}
.boxsec .left
{
	float:left; width:776px
}
.boxsec .ad
{
	width:775px; float:left;
}

.leftbox{
	width:775px; float:left;
}

.leftbox .leftblue
{
	width:380px; float:left; border:1px solid #FFF;
	border-top:1px solid #B5DAFF;
}
.leftbox .rightblue
{
	width:380px; float:right; 
	border:1px solid  #FFF;
	border-top:1px solid #B5DAFF;
	margin-right:5px;
	_margin-right:2px;
}

.rightbox
{
	float:right; width:200px;
}
.right200
{
width:200px; margin:6px 0px 5px 0px;
margin-top:3px \0;
_margin-top:8px;
}

.third
{
	border:0px solid #06F; height:auto;
}
.third
{
	border:0px solid #06F; height:auto;
}
.third .left
{
	float:left; width:776px
}
.third .ad
{
	width:775px; float:left;
}
.addheight
{
	height:5px;
	_height:4px;
	font-size:0px;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	clear:both;
}
.adr200
{
	width:200px; margin:8px 0px 8px 0px;
	margin-top:2px \0;
}
.comlist ul
{
	margin:1px 0px 3px 0px;
	padding:2px 0px 3px 3px;
	padding-top:1px \0;
	padding-bottom:2px \0;
}
.comlist li
{
	font-size:12px;
	padding:0px 0px 0px 0px;
	height:20px;
	overflow:hidden;
	
}
.blog_box
{
	height:365px;
	_height:338px;
	/*
	*height:348px; /*IE7 453
	_height:348px; IE6 463*/
	overflow:hidden;
}
.blog_box ul{ list-style-type:none; float:left;}
.four
{
	border:#CCC 1px solid;

	margin-top:10px;
	
}
.friends {
	background:url(/Templet/cn/images/friend.gif);
	height:25px;
	border:1px solid #F6F6F6;
	padding-top:9px;
	padding-left:10px;
	color:#666;

	font-weight:bold;
}
.four .links ul
{
	margin:0px;
	border:0px;

}

.four .links li{
float:left;
padding:0px; 
 text-align:left;
 line-height:1.80em;
}
.fifth
{
	text-align:center;
	margin:15px 0px 15px 0px;
	line-height:1.80em;
}
.fifth .imglist img
{
	border:1px solid #CAE4FF;
	padding:1px;

}

.viplogo {
	background:url(/Templet/cn/images/friend.gif);
	height:25px;;
	border:1px solid #F6F6F6;
	padding-top:9px;
	padding-left:10px;
	color:#900;
	font-weight:bold;
}

.viplinks{
	margin:5px; 
}
.viplinks img 
{
	width:155px;
	height:48px;
	border:1px solid #E6E6E6;
		margin-right:3px;
		margin-bottom:3px;
}
.bt{
	background-color:#CCC;
	border:1px solid #CCC;  
	height:10px; 
	width:10px;
	margin:5px;
	float:right;
	cursor:hand;
	font-size:0px;
}
.wt{
	background-color:#FFF;
	border:1px solid #CCC; 
	height:10px; 
	width:10px; 
	margin:5px;
	float:right;
	cursor:hand;
	font-size:0px;
}
img 
{ border:0px;}
.newmore
{
	  font-size:12px; padding:4px; position:absolute; right:210px; top:130px; color:#06F; background-color:#FFF;
	 
}
.right380 .ah a
{
	text-decoration:none;
}
.right380 .ah a:hover
{
	text-decoration:underline;
}
.wechat
{
	font-size:12px;
	text-align:center;
	
}
.friend
{
	height:1px;	
	overflow:hidden;
}