/* CSS Document */
@charset "gb2312";
body{
	font-size: 12px;
	color:#000000;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/****************** INDEX ***************************/

.index_div01_01,.index_div02_04,.index_rightdiv03_02,.index_rightdiv04_01,.index_rightdiv05_01,.index_rightdiv06_01,.index_rightdiv07_01{ background:url(imagesbg.gif) no-repeat;}
.index_div02_03,.index_rightdiv03_01,.index_rightdiv04,.index_rightdiv05,.index_rightdiv06,.index_rightdiv07{background:url(imagesmain_img02.jpg) repeat-x;}

.index_div01{
	margin:0 auto;
	width:1002px;
	height:33px;
	background:url(../images/top_img06.jpg) repeat-x;
}
.index_date{
	float:left;
	width:250px;
	height:21px;
	padding-left:20px;
	padding-top:10px;
	font-size:14px;
	text-decoration: none;
}
.index_div01_01{
	float:left;
	width:70px;
	height:21px;
	line-height:23px;
	background-position:0px -150px; 
	padding-left:35px;
	padding-top:8px; 
	color:#FF6600;
	font-size:14px;
}
.index_rollingnews{
	float:right;
	width:627px;
	height:31px;
	font-size:12px;
}
.index_rollingnews #tickerdiv{
	width:620px;
	height:31px;
}
.index_rollingnews #tickerdiv ul li{
	margin:0px 10px 0 10px;
	float:left;
	height:31px;
	line-height:31px;
	*height:30px;
	*line-height:30px;
	_height:30px;
	_line-height:30px;
	font-size:13px;
	list-style:none;
	background:url(../../share/images/icon.gif) no-repeat;
	background-position: 0px 12px;
	padding-left:15px;
}
.index_div02{
	margin:0 auto;
	width:1002px; height:338px;
}

.index_div02_01{
	width:650px;
	height:328px;
	float:left;
	padding-top:6px;
	*padding-top:6px;
	_padding-top:6px;
	margin-right:8px;
	*margin-right:8px;
	_margin-right:8px;
}

.index_div02_02{
	width:344px;
	height:328px;
	padding-top:6px;
	*padding-top:6px;
	_padding-top:6px;
	float:right;
}
.index_div02_03{
	width:342px;
	height:27px;
	border: 1px solid #cfcfcf;
}
.index_div02_04{
	float:left;
	width:220px;
	height:23px;
	background-position:0px -195px;
	padding-top:5px;
	padding-left:25px; 
	margin-left:5px;
	color:#149f02;
	font-size:14px;
	font-weight:bold;
}
.index_div02_05{
	float:right;
	width:55px;
	height:23px;
	padding-top:4px;
	padding-left:5px; 
	color:#666666;
	font-size:12px;
}
.index_div02_06{
	clear:both;
	text-indent:15px;
	padding:8px;
	width:326px;
	height:282px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-color:#cfcfcf;
	border-right-color:#cfcfcf;
	border-bottom-color:#cfcfcf;
}
.index_div02_06 a{
	margin-left:10px;
	line-height:24px;
	color:#333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-decoration: none;
}
.index_div02_06 a:hover{color:#006633;}
.index_div02_06 img{
margin-top:9px;
}
.index_div03{  padding: 0 0 10px 0;
	margin:0 auto;
	width:1002px; 
}

.index_leftdiv03{
	float:left;
	width:736px;
	padding-top:6px;
	*padding-top:6px;
	_padding-top:6px;

}
/************** index_left03 ****************/
.font09{
	line-height:24px;
	color:#333333;
	text-decoration: none;
}
.font10{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.font12{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
}

.index_leftdiv03_01{
	float:left;
	width:312px;
	height:249px;}

.bg{background:url(imagesbg.gif) no-repeat;}
.index_leftdiv03_0102{
	background-position: 0px -91px;
	width:97px;
	height:34px;
	display:block;
	float:left;
}
.leftRepeat{
	display:block; 
	float:left;
	border-bottom:1px solid #cfcfcf;
	text-align:right;
}
.index_leftdiv03_0102 span{ background-position: 0px -282px; padding-left:15px; margin-left:5px;}
.index_leftdiv03_0103{
	background:url(imagesmain_img08.jpg) repeat-x; 
	height:30px; 
	width:214px; 
}
.morea{
color:#666666;
text-decoration:none;
}
.index_leftdiv03_0104{ 
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:310px;
	height:214px;
	}
.index_leftdiv03_cydt{ 
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:310px;
	height:278px;
	padding-top:9px;
	}
#sljy_index ul li,#cydt_index ul li{ border-bottom:1px dashed #cccccc;}
.index_leftdiv03_02{
	float:left;
	width:419px;



	height:249px;
	margin-left:5px;
}
.index_leftdiv03_0201{
	height:34px; 
	width:417px;
	line-height:30px;
	border-right:1px solid #cfcfcf;}	
.index_leftdiv03_0201_1{
	height:30px; 
	width:417px;
	line-height:30px;
	border-right:1px solid #cfcfcf;}
.index_leftdiv03_0203{
	background:url(imagesmain_img08.jpg) repeat-x; 
	height:30px; 
	width:320px; 
	}
.index_leftdiv03_0204{
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:416px;
	height:214px;}
.index_leftdiv03_03{
	float:left;
	margin-top:5px;
	width:736px;
	height:86px;}
.index_leftdiv03_04{
	float:left;
	width:312px;
	height:317px;
	margin-top:5px;}
.index_leftdiv03_0101{ 
	height:34px; 
	width:311px;
	line-height:30px;
	border-right:1px solid #cfcfcf;
}
.index_leftdiv03_0101_1{ 
	height:30px; 
	width:311px;
	line-height:30px;
	border-right:1px solid #cfcfcf;
}
.index_leftdiv03_0402{
	background-position: 0px -91px;
	width:97px;
	height:31px;
	display:block;
	float:left;
}
.index_leftdiv03_0402 span{ background-position: 0px -282px; padding-left:15px; margin-left:5px;}
.index_leftdiv03_0403{
	background:url(imagesmain_img12.jpg) repeat-x; 
	height:30px; 
	width:214px; 
}		
.index_leftdiv03_05{
	float:left;
	width:419px;
	height:317px; 
	margin-left:5px;
	margin-top:5px;}
.index_leftdiv03_0503{
	background:url(imagesmain_img12.jpg) repeat-x; 
	height:30px; 
	width:320px; 
	}
.index_leftdiv03_0504{
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:416px; 
	text-align:center;
	height:287px;
	_height:297px;
	}
/**.index_leftdiv03_06{
	float:left;
	margin-top:5px;
	width:736px;
	height:220px;}**/
.index_leftdiv03_06{
	clear:both;
	margin:auto;
	width:1002px;
	height:222px;
	margin-bottom:5px;}
.index_leftdiv03_0601{
	height:30px; 
	width:1004px;
	line-height:30px;}
/**.index_leftdiv03_0603{
	background:url(imagesmain_img12.jpg) repeat-x; 
	height:30px; 
	width:637px; 
	display:block; 
	float:left;
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	text-align:right;}**/
.index_leftdiv03_0603{
	background:url(imagesmain_img12.jpg) repeat-x; 
	height:30px; 
	width:904px; 
	display:block; 
	float:left;
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	text-align:right;}
.index_leftdiv03_0604{
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:1000px;
	height:190px;
}
.index_leftdiv03_0605{
	background-image:url(imagesmain_img15.jpg);
	background-repeat: repeat-x;
	width:4px;
	height:110px;
	margin-left:2px;
	margin-top:2px;
	_margin-left:1px;
	float:left;
}
.index_leftdiv03_0606{
	border-top:4px solid #efefef;
	width:988px;
	margin-top:2px;
	height:179px;
	float:left;
	padding-top:5px;}
.index_leftdiv03_0607{
	background-image:url(imagesmain_img15.jpg);
	background-repeat: repeat-x;
	float:right;
	width:4px;
	height:110px;
	margin-right:2px;
	_margin-right:1px;
	margin-top:2px;
}
.index_leftdiv03_0704{
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:733px;
	height:190px;
}	


.index_leftdiv03_07{
	float:left;
	width:312px;
	height:145px;
	margin-top:5px;}
.index_leftdiv03_0701{
	height:34px; 
	width:311px;
	line-height:30px;
	border-right:1px solid #cfcfcf;}
.index_leftdiv03_0704_1{ 
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:310px;
	height:145px;
	}
.index_leftdiv03_08{
	margin-top:5px;
	float:left;
	width:419px;
	height:145px;
	margin-left:5px;
}
.index_leftdiv03_0804{
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:416px;
	height:145px;}
/****************** INDEX_RIGHT********************/
.index_rightdiv03{ margin-left: 742px; _margin-left: 739px;
	width:260px;
	padding-top:6px;
	*padding-top:6px;
	_padding-top:6px;
}

.index_rightdiv03_01{
	width:258px;
	height:26px;
	border: 1px solid #cfcfcf;
	margin-top:6px;
	*margin-top:6px;
	_margin-top:6px;
}

.index_rightdiv03_02{
	float:left;
	width:173px;
	height:23px;
	background-position:5px -195px;
	padding-top:5px;
	padding-left:25px; 
	color:#149f02;
	font-size:14px;
	font-weight:bold;
}
.index_rightdiv03_03{
	float:right;
	width:55px;
	height:23px;
	padding-top:5px;
	padding-left:5px; 
	color:#666666;
	font-size:12px;
}
.index_rightdiv03_04{
	width:258px;
	height:128px;
	padding-top:6px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-color:#cfcfcf;
	border-right-color:#cfcfcf;
	border-bottom-color:#cfcfcf;
}
.index_rightdiv04{
	width:258px;
	height:26px;
	border: 1px solid #cfcfcf;
	margin-top:6px;
	*margin-top:6px;
	_margin-top:6px;
}
.index_rightdiv04_01{
	float:left;
	width:173px;
	height:23px;
	background-position:5px -195px;
	padding-top:5px;
	padding-left:25px; 
	color:#149f02;
	font-size:14px;
	font-weight:bold;
}
.index_rightdiv04_02{
	float:right;
	width:55px;
	height:23px;
	padding-top:5px;
	padding-left:5px; 
	color:#666666;
	font-size:12px;
}
.index_rightdiv04_03{
	width:258px;
	height:133px;
	padding-top:7px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-color:#cfcfcf;
	border-right-color:#cfcfcf;
	border-bottom-color:#cfcfcf;
}
.index_rightdiv05{
	width:258px;
	height:26px;
	border: 1px solid #cfcfcf;
	margin-top:6px;
	*margin-top:6px;
	_margin-top:6px;
}
.index_rightdiv05_01{
	float:left;
	width:173px;
	height:23px;
	background-position:5px -195px;
	padding-top:5px;
	padding-left:25px; 
	color:#149f02;
	font-size:14px;
	font-weight:bold;
}
.index_rightdiv05_02{
	float:right;
	width:55px;
	height:23px;
	padding-top:5px;
	padding-left:5px; 
	color:#666666;
	font-size:12px;
}
.index_rightdiv05_03{
	width:258px;
	height:240px;
	padding-top:15px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-color:#cfcfcf;
	border-right-color:#cfcfcf;
	border-bottom-color:#cfcfcf;
	text-align:center;
}

.index_rightdiv06{
	width:258px;
	height:26px;
	border: 1px solid #cfcfcf;
}
.index_rightdiv06_01{
	float:left;
	width:173px;
	height:23px;
	background-position:5px -195px;
	padding-top:5px;
	padding-left:25px; 
	color:#149f02;
	font-size:14px;
	font-weight:bold;
}
.index_rightdiv06_02{
	float:right;
	width:55px;
	height:23px;
	padding-top:5px;
	_padding-top:2px;
	padding-left:5px; 
	color:#666666;
	font-size:12px;
}
.index_rightdiv06_03{
	width:258px;
	height:176px;
	padding-top:7px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-color:#cfcfcf;
	border-right-color:#cfcfcf;
	border-bottom-color:#cfcfcf;
}
.index_rightdiv07{
	width:258px;
	height:29px;
	border: 1px solid #cfcfcf;
	margin-top:6px;
	*margin-top:6px;
	_margin-top:6px;
}
.index_rightdiv07_01{
	float:left;
	width:120px;
	height:23px;
	background-position:5px -195px;
	padding-top:5px;
	padding-left:25px; 
	color:#149f02;
	font-size:14px;
	font-weight:bold;
}

.index_rightdiv07_03{
	clear:both;
	width:258px;
	height:147px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-color:#cfcfcf;
	border-right-color:#cfcfcf;
	border-bottom-color:#cfcfcf;
}

.index_leftdiv03_0504 .iconDIV{
	float:left;
	padding-left:28px;
	padding-top:20px;
	text-align:center;
	height:115px;}
.index_leftdiv03_0504 .iconDIV p {
	padding:0px;
	margin-top:2px;
	line-height:20px;
	color:#333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	text-decoration: none;
}
.iconDIV img{
border:1px solid #dfdfdf;}
.index_rightdiv05_03 .iconDIV{
	float:left;
	padding-left:18px;}
#demo a{ line-height:10px;}
/***********************????***************************************************************************************************/

.v_show{
	width:986px;
	height:175px;
	background-color:#ffffff;}
.v_show ul li{
	list-style-type:none;
	float:left;
	height:169px;
	width:178px;
	padding-left:16px;
	padding-top:8px;
	}
.v_show ul li img{
	border:1px solid #cfcfcf; 
	padding:8px;}

#tpbt{
	float:left;
	width:174px;
	height:25px;
	line-height:25px;
	text-align:center;}


