/* 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(../images/main_img02.jpg) repeat-x;}
.bg{background:url(imagesbg.gif) no-repeat;}
.index_div01{
	margin:0 auto;
	width:1002px;
	height:33px;
	background:url(imagestop_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:258px;
}

.index_div02_01{
	width:734px;
	height:250px;
	float:left;
	padding-top:6px;
	*padding-top:6px;
	_padding-top:6px;
	margin-right:8px;
	*margin-right:8px;
	_margin-right:8px;
}

.index_div02_02{
	width:260px;
	height:248px;
	padding-top:6px;
	*padding-top:6px;
	_padding-top:6px;
	float:left;
}
.index_div02_03{
	width:258px;
	height:27px;
	border: 1px solid #cfcfcf;
}
.index_div02_04{
	float:left;
	width:120px;
	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:25px;
	height:23px;
	padding-top:4px;
	padding-left:5px; 
	color:#666666;
	font-size:12px;
}
.index_div02_06{
	clear:both;
	text-indent:15px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
	padding-top:2px;
	width:242px;
	height:210px;
	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;

}
.tpxw{
	width:310px;
	height:250px;
	float:left;
}
.index_leftdiv03_01_new{
	float:left;
	width:417px;
	height:250px;
	margin-left:7px;
	_margin-left:5px;}
.index_leftdiv03_0101_new{ 
	height:34px; 
	width:417px;
	line-height:30px;
	border-right:1px solid #cfcfcf;
}

.index_leftdiv03_0102_new{
	background-position: 0px -91px;
	width:97px;
	height:34px;
	display:block;
	float:left;
}
.leftRepeat_new{
	display:block; 
	float:left;
	border-bottom:1px solid #cfcfcf;
	text-align:right;
}
.index_leftdiv03_0102_new span{ background-position: 0px -282px; padding-left:15px; margin-left:5px;}
.index_leftdiv03_0103_new{
	background:url(imagesmain_img08.jpg) repeat-x; 
	height:30px; 
	width:320px; 
}
.morea_new{
color:#666666;
text-decoration:none;
}
.index_leftdiv03_0104_new{ 
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:416px;
	height:215px;
	}
/************** 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:212px;}
.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:177px;
	}
.index_leftdiv03_cydt{ 
	border:1px solid #cfcfcf;
	border-top-style:none;
	width:310px;
	height:265px;
	padding-top:9px;
	_height:269px;
	}
#sljy_index ul li,#cydt_index ul li{ border-bottom:1px dashed #cccccc;}
.index_leftdiv03_02{
	float:left;
	width:419px;
	height:212px;
	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:177px;}
.index_leftdiv03_03{
	float:left;
	margin-top:5px;
	width:736px;
	height:86px;}
.index_leftdiv03_04{
	float:left;
	width:312px;
	height:310px;
	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:310px; 
	*height:306px; 
	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:274px;
	_height:278px;
	}
/**.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{
    clear:both;
	float:left;
	width:312px;
	height:145px;
	margin-top:5px;
	_margin-top:10px;}
.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;
	*margin-top:10px;
	float:left;
	width:419px;
	height:180px;
	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:373px;
	_height:365px;
	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:26px;
	padding-top:15px;
	_padding-top:10px;
	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;
    height: 123px;
    padding-left: 18px;
    width: 101px;
	_height:120px;
	}
.index_rightdiv05_03 .iconDIV p{
	_padding:0px;_margin-top:8px;}
#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;}
/***********************??***************************************************************************************************/
#menuDiv{
	width:1002px; margin: 0 auto; padding:0px;
	height:33px;
	background:url(imagestop_img04.jpg) repeat-x;
	
}
#menuDiv ul{ margin:0px; padding-left:1px;}
#menuDiv ul li{ list-style-type:none; float:left;margin-left:5px;width:77px;height:30px;}
#menuDiv ul li a{ display:block; width:77px;  text-align:center; color:#ffffff; height:30px;line-height:30px;}
#menuDiv ul li a:hover{ background:url(images1.jpg) no-repeat; color:#32742c; width:76px; margin-top:3px;}

.top_biaodan01{ width:150px;}

.topfont01{
	color:#006633;
	text-decoration: none;
}
.topfont01:hover{
	color:#006633;
	text-decoration: underline;
}
.topfont02{
	color:#FFFFFF;
	font-weight:bold;
	/**line-height:31px;**/
	font-size:14px;
	text-decoration: none;
}
.topfont02:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.top_div04{
	width:1002px; padding: 0px;
	margin:0 auto;
	height:121px;
}
/******************?*****************************************************************************************/
.extfolder{
    margin:0 auto;
    width: 1002px;
	height:218px;}
.extfolder3{
	width:258px;
	height:212px;
	float:right;}
#quediv{
	width:230px;
	padding-left:80px;}