@charset "gb2312";
iframe,body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td { margin:0; padding:0;list-style:none;}
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 24px;
	font-family: "ËÎÌå";
}
a:link {
	color: #323232;
	text-decoration: none;
}
a:visited {
	color: #323232;
	text-decoration: none;
}
a:hover{
	color: #fe6302;
	text-decoration: underline;
}
a.gray:link{
    text-decoration:none;
	color:#8d8d8d;
	}
a.gray:visited{
    text-decoration:none;
	color:#8d8d8d;
	}
a.gray:hover{
    text-decoration:underline;
	color:#fe6302;
	}
a.green:link{
    text-decoration:none;
	color:#387801;
	}
a.green:visited{
    text-decoration:none;
	color:#387801;
	}
a.green:hover{
    text-decoration:underline;
	color:#fe6302;
	}
a.white:link{
    text-decoration:none;
	color:#FFFFFF;
	}
a.white:visited{
    text-decoration:none;
	color:#FFFFFF;
	}
a.white:hover{
    text-decoration:underline;
	color:#FFFFFF;
	}
	
a.black:link{
    text-decoration:none;
	color:#000000;
	}
a.black:visited{
    text-decoration:none;
	color:#000000;
	}
a.black:hover{
    text-decoration:underline;
	color:#000000;
	}	
a.blue:link{
    text-decoration:none;
	color:#006097;
	}
a.blue:visited{
    text-decoration:none;
	color:#006097;
	}
a.blue:hover{
    text-decoration:underline;
	color:#fe6302;
	}
a.red:link{
    text-decoration:none;
	color:#fe6302;
	}
a.red:visited{
    text-decoration:none;
	color:#fe6302;
	}
a.red:hover{
    text-decoration:underline;
	color:#fe6302;
	}
a.red2:link{
    text-decoration:none;
	color:#d43c00;
	}
a.red2:visited{
    text-decoration:none;
	color:#d43c00;
	}
a.red2:hover{
    text-decoration:underline;
	color:#d43c00;
	}
ul{
	margin: 0px;
	padding: 0px;
}
li{
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.news01{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news01 li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	_height:26px;
	+ height:26px;
}
.men{
	margin:0px;
	padding:0px;
	text-align:left;
}
.men li{
	margin: 0px;
	line-height: 28px;
	background-image: url(../images/d1.gif);
	background-repeat: no-repeat;
	background-position: 7px center;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 14px;
	display: block;
}
.men02{
	margin:0px;
	padding:0px;
	text-align:left;
}
.men02 li{
	margin: 0px;
	line-height: 28px;
	font-size: 14px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.men02 a { color:#0051b6;
}
.men02 a:visited { color:#0051b6;
}
.men02 a:hover { color:#fe6302;
}
.nowrap {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.nowrap100 {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width: 100%;
}
.news01 .lx{
	width: 75px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.news01 .bt{
	width: 200px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news01 .bt2{
	width: 280px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news01 .vf{
	float: right;
	background-color: #f2f2f2;
	border: 1px solid #d7d7d7;
	text-align: center;
	font-size: 12px;
	padding-right: 15px;
	padding-left: 15px;
}
.news01a{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news01a li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
}
.news01a .lx{
	width: 70px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.news01a .bt{
	width: 280px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;	
}
.news01a .vf{
    width:100px;
	float: right;
	background-color: #f2f2f2;
	border: 1px solid #d7d7d7;
	text-align: center;
	font-size: 12px;

	line-height: 19px;
	color: #333333;
	display: block;	
}
.news01a .tm{
	float: right;
	color: #7c7c7c;
}
.news01b{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news01b li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 26px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	width: 300px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;	
}
.news01c{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news01c li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 26px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 220px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;	
}
.news01v{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news01v li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 26px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	width: 480px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news02{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news02 li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
}
.news03{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news03 li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	float: left;
	width: 220px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}

.news04{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news04 li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
}
.news04 li a {
	width: 470px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news04 span{
	float: right;
	color: #7c7c7c;
}
.news05{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news05 li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 26px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 210px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;	
}
.news h2{
	width: 310px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news li{
	width: 310px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.list01{
}
.list01 li{
	padding-right: 15px;
	float: left;
}
.list01r{
}
.list01r li{
	padding-left: 15px;
	float: right;
}
.list02{
}
.list02 li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}

.f12{
	font-size: 12px;
	}
.f14{
	font-size: 14px;
	}
.f16{
	font-size: 16px;
	}
.f15{
	font-size: 15px;
	}
.f18{
	font-size: 18px;
	}
.f20{
	font-size: 20px;
	}
.f24{
	font-size: 24px;
	line-height:28px;
	}
.lh18 {
	line-height: 18px;
}
.lh26 {
	line-height: 26px;
}
.lh28 {
	line-height: 28px;
}
h1{
	font-size: 24px;
	line-height:35px;
	color: #0787a7;
	font-family: "Î¢ÈíÑÅºÚ";
	}
h2{
	font-size: 18px;
	line-height:35px;
	font-family: "Î¢ÈíÑÅºÚ";
	}
.bold{
	font-weight: bold;
	}
.TextBox
{
	background-color: #ffffff;
	font-size: 12px;
	line-height: 22px;
	height:22px;
	border: 1px solid #cacaca;
	padding-left: 5px;
}
.TextC
{
	background-color: #ffffff;
	border: 1px solid #FFFFFF;
}
.white {
	color: #FFFFFF;
}
.blue {
	color: #006097;
}
.orange { color:#d43c00;}
.red {
	color: #fe6302;
}
.yl {color:#ffea00;}
.green {
	color: #387801;
}
.gray {
	color: #a8a8a8;
}
.gray02 {
	color: #686868;
}
.gray03 {
	color: #686868;
}
.gray02 a{
	color: #686868;
	text-decoration:none;
	cursor:text;
}
.fyh {
	font-family: "Î¢ÈíÑÅºÚ";
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix  {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clearfix {
	display: block;
}
.clear {
	clear: both;
}
* img {
    border:0
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.w100 {
	float: left;
	height: auto;
	width: 100%;
}
.w50 {
	float: left;
	width: 50%;
}
.p5 {
	padding: 5px;
}
.p10 {
	padding: 10px;
}
.p15 {
	padding: 15px;
}
.mt8 {
	margin-top: 8px;
}
.mt6 {
	margin-top: 6px;
}
.mt7 {
	margin-top: 7px;
}
.mt5 {
	margin-top: 5px;
}
.mt3 {
	margin-top: 3px;
}
.mt10 {
	margin-top: 10px;
}
.mt12 {
	margin-top: 12px;
}
.mt15 {
	margin-top: 15px;
}
.mt17 {
	margin-top: 17px;
}
.mt40 {
	margin-top: 40px;
}
.mt50 {
	margin-top: 50px;
}
.mt60 {
	margin-top: 60px;
}
.mb3 {
	margin-bottom: 3px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb6 {
	margin-bottom: 5px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb10 {
	margin-bottom: 10px;
}
.mt20 {
	margin-top: 20px;
}
.mt25 {
	margin-top: 25px;
}
.mt30 {
	margin-top: 30px;
}
.mt32 {
	margin-top: 32px;
}
.mt35 {
	margin-top: 35px;
}
.mt40 {
	margin-top: 40px;
}
.pl10 {
	padding-left: 10px;
}
.pl15 {
	padding-left: 15px;
}
.pl20 {
	padding-left: 20px;
}
.pl40 {
	padding-left: 40px;
}
.pl8 {
	padding-left: 7px;
}
.pl5 {
	padding-left: 5px;
}
.pr10 {
	padding-right: 10px;
}
.pr15 {
	padding-right: 17px;
}
.pr16 {
	padding-right: 16px;
}
.pr20 {
	padding-right: 20px;
}
.pr50 {
	padding-right: 50px;
}
.pr5 {
	padding-right: 5px;
}
.pt30 {
	padding-top: 30px;
}
.pt20 {
	padding-top: 20px;
}
.pt15 {
	padding-top: 13px;
}
.pt10 {
	padding-top: 10px;
}
.pt5 {
	padding-top: 5px;
}
.pt4 {
	padding-top: 4px;
}
.pt2 {
	padding-top: 2px;
}
.pt6 {
	padding-top: 6px;
}
.pb30 {
	padding-bottom: 30px;
}

.pb20 {
	padding-bottom: 20px;
}
.pb10 {
	padding-bottom: 10px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb5 {
	padding-bottom: 5px;
}
.pb2 {
	padding-bottom: 2px;
}
.bgc1 {
	background-color: #F4FAFB;
}
.bgc2 {
	background-color: #e5f1f5;
	font-weight: bold;
}
.bgc2 a { color:#0051b6;
}
.bgc2 a:visited { color:#0051b6;
}
.bgc2 a:hover { color:#ff5a00;}
.bgc3 {
	background-color: #e5f1f5;
	font-weight: bold;
}
.bgc3 a { color:#000000;
}
.bgc3 a:visited { color:#000000;
}
.bgc3 a:hover { color:#ff5a00;}
.bgc4 {
	background-color: #F1F8FA;
}
.bgc5 {
	background-color: #F2F2F2;
}
.bgc6 {
	background-color: #e5f1f5;
}
.bgc7 {
	background-color: #fff5df;
}
.xx1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
}
.xx2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c5c5c5;
}
.hand{
	cursor:pointer;
}
.tab01{
	background-color: #FFFFFF;
	}
.tab01 .td-01{
	background-color: #e5f1f5;
	font-weight: bold;
	}
.tab01 td{
	padding-left: 10px;
	height: 31px;
	padding-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	}
.tab02{
	}
.tab02 td{
	padding-top: 5px;
	padding-bottom: 5px;
	}
.btn1 {
	background-image: url(../images/btn_bg1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #cacaca;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 19px;
	text-align: center;
}
.btn2 {
	background-image: url(../images/btn_bg3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #cacaca;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 19px;
	text-align: center;
	font-weight: bold;
}
.btn3 {
	background-image: url(../images/btn_bg3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #cacaca;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 19px;
	text-align: center;
	font-weight: bold;
}
.btn4 {
	background-image: url(../images/btn_bg2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #cacaca;
	background-color: #f0f0f0;
	font-size: 12px;
	line-height: 19px;
	text-align: center;
}
.btn5 {
	background-image: url(../images/btn_bg4.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor:pointer;
	font-weight: bold;
	background-color: #FFF;
}
.btn6 {
	background-image: url(../images/btn_bg5.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	cursor:pointer;
	font-weight: bold;
	background-color: #FFF;
}
.text_right {
	text-align: right;
}
.bot {
	height: auto;
	padding-top: 15px;
	padding-bottom: 20px;
	background-color: #eaeaea;
	text-align: center;
	margin-top: 25px;
}
.top_01 {
	height: 27px;
	width: 100%;
	background-image: url(../images/top_bg01.gif);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3c3c3;
	background-position: left bottom;
	padding-top: 3px;
	/*overflow: hidden;*/
}
.top_03 {
	height: 100px;
	background-image: url(../images/top_bg04.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.top_01_01 {
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top_02 {
	height: 116px;
}
	
.top_02bg {
	height: 116px;
}
.top_02_01 {
	height: 104px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 12px;
}
.top_02_01_l {
	float: left;
	height: auto;
	width: 260px;
	padding-top: 10px;
	padding-left: 5px;
}
.top_02_01_c {
	float: left;
	width: 500px;
	margin-top: 5px;
}
.top_02_01_cb {
	float: left;
	width: 475px;
	margin-top: 5px;
	background-image: url(../images/ss_bg.gif);
	background-repeat: no-repeat;
	background-position: left 26px;
}
.top_02_01_c_01 {
	float: left;
	height: 35px;
	width: 100%;
}
.top_02_01_c_01a {
	float: left;
	height: 35px;
	width: 510px;
	background-image: url(../images/ss_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_02_zy1 {
	float: left;
	height: 27px;
	background-image: url(../images/top_02_zy1.gif);
	background-repeat: no-repeat;
	width: 56px;
	font-weight: bold;
	text-align: center;
}
.top_02_zy1 a { color:#ff5a00;
}
.top_02_zy1 a:visited { color:#ff5a00;
}
.top_02_zy1 a:hover { color:#ff5a00;}

.top_02_zy2 {
	float: left;
	height: 22px;
	text-align: center;
	padding-right: 7px;
	padding-left: 7px;
}
.sec {
	background-color: #FFFFFF;
	float: left;
	width: 75px;
	border: 1px solid #DBDBDB;
	position: relative;
}
.top_02_01_c_02 {
	float: left;
	height: auto;
	width: 435px;
	margin-top: 4px;
	padding-left: 10px;
}
.top_02_01_c_03 {
	float: left;
	height: auto;
	width: auto;
	margin-top: 1px;
}
.top_02_01_r {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	background-position: left top;
	clear: both;
	float: left;
	height: 44px;
	width: 210px;
	text-align: center;
	font-weight: bold;
	padding-top: 6px;
	background-image: url(../images/b_bg01.png)!important;/* FF IE7 */
	background-repeat: no-repeat;







    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b_bg01.png'); /* IE6 */
    _ background-image: none; /* IE6 */
	line-height: 38px;
}
.menu{
	height: 52px;
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	overflow: hidden;
}
.menu_c{
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 38px;
}
.menu_01 {
	background-image: url(../images/nav01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-left: 18px;
	margin-left: 3px;
}
.menu_01a {
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/nav02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 40px;
	padding-right: 18px;
	padding-top: 12px;
}
.menu_01a a { color:#000000;
}
.menu_01a a:visited { color:#000000;
}
.menu_01a a:hover { color:#000000;
}
.menu_02 {
	float: left;
	padding-left: 14px;
}
.menu_02a {
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/nav03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 30px;
	padding-right: 14px;
	padding-top: 15px;
}
.menu_02a a { color:#FFFFFF;
}
.menu_02a a:visited { color:#FFFFFF;
}
.menu_02a a:hover { color:#fff000;
}
.menu_03 {
	float: left;
	padding-left: 12px;
}
.menu_03a {
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/nav03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 30px;
	padding-right: 12px;
	padding-top: 15px;
}
.menu_03a a { color:#FFFFFF;
}
.menu_03a a:visited { color:#FFFFFF;
}
.menu_03a a:hover { color:#fff000;
}
.menu_04 {
	float: left;
	background-image: url(../images/nav04.gif);
	background-repeat: repeat-x;
	background-position: right top;
	width: 179px;
	text-align: center;
}
.menu_04a {
	font-size: 16px;
	font-weight: bold;
	height: 41px;
	padding-top: 11px;
	text-align: center;
	
}
.menu_04a a { color:#fff000;
}
.menu_04a a:visited { color:#fff000;
}
.menu_04a a:hover { color:#fff000;
}
.bread {
	width: 980px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	clear: both;
}
/*·ÖÒ³ÑùÊ½*/
.endpagenum				{
	height:25px;
	clear:both;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.endpagenum .s1 		{
	width:auto;
	margin-right: 4px;
}
a.s1					{text-decoration:none;}
.endpagenum a 			{background:#fff;border:1px solid #bccde4;color:#4d7bb6;padding:2px 5px 1px;text-align:center;}
* + html .endpagenum a 		{border:1px solid #bccde4;color:#4d7bb6;text-align:center;line-height:24px;margin-right:4px;margin-top:1px;padding:1px 5px 0px;}
* html .endpagenum a 		{border:1px solid #bccde4;color:#4d7bb6;text-align:center;line-height:24px;margin-right:4px;margin-top:1px;padding:1px 5px 0px;}
.endpagenum a.s2:visited 	{color:#fff;}
.endpagenum a:hover 		{color:#fff;border:1px solid #e8e8e8;background:#4d7bb6;}
.endpagenum .s2 		{background:#4d7bb6;border:1px solid #bccde4;color:#fff;font-weight:bold;width:auto;}
.pagezone span .s 		{background:#4d7bb6;border:1px solid #bccde4;color:#fff;font-weight:bold;padding:2px 5px 1px;margin:5px 4px 0pt 0pt;}
/*·ÖÒ³ÑùÊ½*/
.main {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.main_l {
	float: left;
	height: auto;
	width: 640px;
}
.main_r {
	float: right;
	height: auto;
	width: 320px;
}
.maincq_l {
	float: left;
	height: auto;
	width: 250px;
}
.maincq_l_01 {
	float: left;
	height: auto;
	width: 230px;
}
.maincq_r {
	float: right;
	height: auto;
	width: 710px;
}
.mainht_l {
	float: left;
	height: auto;
	width: 200px;
}
.mainht_l_01 {
	float: left;
	height: auto;
	width: 180px;
}
.mainht_r {
	float: right;
	height: auto;
	width: 760px;
}
.main_l_t {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0787a7;
	height: 34px;
}
.pl_l_t {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0787a7;
	height: 28px;
}
.main_l_m {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
}
.main_l_m2 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.main_zy1 {
	background-image: url(../images/zy1.gif);
	background-repeat: repeat-x;
	float: left;
	height: 30px;
	width: auto;
	padding-top: 4px;
	padding-right: 13px;
	padding-left: 13px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.main_zy1 a { color:#FFFFFF;
}
.main_zy1 a:visited { color:#FFFFFF;
}
.main_zy1 a:hover { color:#fff000;
}
.main_zy2 {
	background-image: url(../images/zy2.gif);
	background-repeat: repeat-x;
	float: left;
	height: 29px;
	width: auto;
	padding-top: 3px;
	padding-right: 11px;
	padding-left: 11px;
	border: 1px solid #dcdcdc;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	font-weight: bold;
}
.pl_zy1 {
	background-image: url(../images/zy1.gif);
	background-repeat: repeat-x;
	float: left;
	height: 26px;
	width: auto;
	padding-top: 2px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-position: left bottom;
	margin-left: 10px;
}
.pl_zy1 a { color:#FFFFFF;
}
.pl_zy1 a:visited { color:#FFFFFF;
}
.pl_zy1 a:hover { color:#fff000;
}
.pl_zy2 {
	background-image: url(../images/zy2.gif);
	background-repeat: repeat-x;
	float: left;
	height: 25px;
	width: auto;
	padding-top: 2px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
}
.main_l_img {
	float: left;
}
.main_l_img img {
	height: 135px;
	width: 120px;
	border: 1px solid #cfcfcf;
}
.main_l_txt {
	float: right;
	height: auto;
	width: 500px;
}
.main_tx_img {
	float: left;
}
.main_tx_img img {
	height: 120px;
	width: 120px;
	border: 1px solid #cfcfcf;
	padding: 1px;
}
.main_tx_txt {
	float: right;
	height: auto;
	width: 600px;
}
.main_sp_img {
	float: left;
	position:relative;
}
.main_sp_img img {
	display:block;
}
.main_sp_img_play {
    position:absolute;
	left: 145px;
	top: 70px;
	text-align: center;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	width:44px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	height: 44px;
}
.main_sp2_img {
	position:relative;
}
.main_sp2_img img {
	display:block;
}
.main_sp2_img_play {
	position:absolute;
	z-index: 999;
	left: 50px;
	top: 35px;
	text-align: center;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	width:44px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	height: 44px;
}
.main_sp_txt {
	float: right;
	height: auto;
	width: 300px;
}
.sn {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	font-weight: bold;
	background-image: url(../images/sn_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
	width: 150px;
	padding-top: 4px;
	border: 1px solid #cacaca;
	text-align: center;
}
.main_r_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0787a7;
	height: 26px;
}
.main_gg_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0787a7;
	border:solid 1px #CCC;
	height: 34px;
	background-color: #eeeeee;
	background-image: url(../images/pd_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.main_cg_top {
	height: 26px;
}
.main_r_more {
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	padding-right: 15px;
}
.main_r_more2 {
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	padding-right: 15px;
	margin-top: 6px;
	margin-right: 10px;
}
.pl_01 {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B3B3B3;
	width:100%;
}
.pl_01_img {
	float: left;
}
.pl_01_img img {
	height: 48px;
	width: 48px;
	border: 1px solid #e3e3e3;	
}

.pl_02_img {
	float: left;
	width: 61px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.pl_02_img img {
	height: 59px;
	width: 59px;
	border: 1px solid #e3e3e3;	
}
.pl_01_txt {
	float: right;
	width: 575px;
}
.pl_01_txt2 {
	float: right;
	width: 910px;
}
.main_ss {
	background-color: #f2f7f8;
	border: 1px solid #cacaca;
	padding: 10px;
}
.cp_new {
	text-align: center;
	float: left;
	height: auto;
	width: 158px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.cp_new img {
	width: 145px;
	height: 103px;
	border: 1px solid #cccccc;
}
.cp_new2 {
    text-align: center;
    float: left;
    height: auto;
    width: 134px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    margin-right: 7px;
    margin-left: 8px;
}
.cp_new2 img {
    width: 132px;
    height: 95px;
    border: 1px solid #CCC;
}


.cp_c01 {
	text-align: center;
	float: left;
	height: auto;
	width: 113px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.cp_c01 img {
	width: 111px;
	height: 80px;
	border: 1px solid #cccccc;
}
.sp_c01 {
	text-align: center;
	float: left;
	height: auto;
	width: 145px;
	background-image: url(../images/sp_bg.gif);
	background-repeat: no-repeat;
	background-position: left 102px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.sp_c01 img {
	width: 145px;
	height: 102px;
	border: 1px solid #cccccc;
}
.cp_c01 a {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.gp_c01 {
	text-align: center;
	float: left;
	height: auto;
	width: 113px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-top: 13px;
	padding-right: 12px;
	padding-bottom: 13px;
	padding-left: 13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd;
}
.gp_c01 img {
	width: 111px;
	height: 80px;
	border: 1px solid #cccccc;
}
.fp_c01 {
	text-align: center;
	float: left;
	height: auto;
	width: 109px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd;
}
.fp_c01 img {
	width: 107px;
	height: 80px;
	border: 1px solid #cccccc;
}
.sc {
	line-height: 21px;
	background-image: url(../images/sc.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 21px;
	width: 66px;
	padding-left: 15px;
}
.xp_c01 {
	text-align: center;
	float: left;
	height: auto;
	width: 145px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.xp_c01 img {
	width: 145px;
	height: 102px;
	border: 1px solid #cccccc;
}
.main01_l {
	float: left;
	height: auto;
	width: 637px;
}
.main01_r {
	float: right;
	height: auto;
	width: 325px;
}
.xw {
	background-image: url(../images/xw_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 34px;
}
.xw_zy1 {
	font-weight: bold;
	background-image: url(../images/xw_zy1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: right;
	height: 27px;
	width: 65px;
	text-align: center;
	font-size: 14px;
	padding-top: 1px;
	margin-top: 6px;
}
.xw_zy2 {
	float: right;
	height: 27px;
	width: 65px;
	text-align: center;
	font-size: 14px;
	padding-top: 1px;
	margin-top: 6px;
}
.pd {
	height: auto;
	width: 308px;
	line-height: 30px;
}
.pd_txt {
	background-image: url(../images/xx2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 12px;
	margin-right: 7px;
}
.main_top {
}
.cx {
	height: auto;
	width: 475px;
}
.cx_img {
	float: left;
}
.cx_img img {
	height: 135px;
	width: 120px;
}
.cx_txt {
	float: right;
	height: auto;
	width: 330px;
}
.sp_img {
	height: auto;
	width: 230px;
	margin-top: -24px;
}
.sp_txt {
	background-color: #333333;
	height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;
	position: relative;
	z-index: 999;
	left: 0px;
	top: 140px;
	color: #FFFFFF;
	text-align: center;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;opacity:0.7;
	width:230px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.main_zs_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0787a7;
	height: 30px;
	background-color: #f5f6f5;
	background-image: url(../images/xx3.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.main_zs_zy1 {
	background-color: #FFFFFF;
	float: left;
	height: 27px;
	margin-top: 2px;
	padding-right: 7px;
	padding-left: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	font-weight: bold;
}
.main_zs_zy2 {
	float: left;
	height: 27px;
	margin-top: 2px;
	padding-right: 7px;
	padding-left: 7px;
}
.zyy {
	background-color: #f2f2f2;
	border: 1px solid #d7d7d7;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 7px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	white-space:nowrap;
}
.main_px {
	background-color: #eeeeee;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cacaca;
	border-right-color: #cacaca;
	border-bottom-color: #cacaca;
	border-left-color: #cacaca;
	padding-right: 10px;
	padding-left: 10px;
}
.px1 {
	background-image: url(../images/px01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	float: left;
}
.xx3 {
	border: 3px solid #f0f0f0;
}
.xx4 {
	border: 1px solid #cfcfcf;
}
.rx {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.cp_logo {
	float: left;
	height: 75px;
	width: 130px;
	border: 1px solid #cfcfcf;
}
.cp_logo img {
	height: 75px;
	width: 130px;
}
.cp_txt {
	float: right;
	height: auto;
	width: 85px;
}
.yx {
	font-size: 20px;
	background-image: url(../images/yx.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 33px;
	width: 148px;
	padding-top: 8px;
	font-weight: bold;
	font-family: "Î¢ÈíÑÅºÚ";
}
.yx a { color:#FFFFFF;
}
.yx a:visited { color:#FFFFFF;
}
.yx a:hover { color:#fff000;
}
.zl {
	font-size: 20px;
	background-image: url(../images/zl.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 33px;
	width: 148px;
	padding-top: 8px;
	font-weight: bold;
	font-family: "Î¢ÈíÑÅºÚ";
}
.zl a { color:#FFFFFF;
}
.zl a:visited { color:#FFFFFF;
}
.zl a:hover { color:#fff000;
}
.scxbg {
	background-image: url(../images/scx_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 61px;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}
.scx {
	background-image: url(../images/scx.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 50px;
	width: 80px;
	padding-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.scx01 {
	height: 60px;
	width: 180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.cp_img {
	float: left;
	border: 1px solid #dadada;
}
.cp_img img {
	height: 215px;
	width: 300px;
}
.cp_logo2 {
	height: 200px;
	width: 300px;
	float: left;
	border: 1px solid #dadada;
	overflow: hidden;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
	/* hack for ie */
	*font-size: 175px;
	/* end */
}
.cp_logo2 img {
	width: 300px;
	vertical-align:middle;
	Max-Height:200px;Min-Height:40px;_height:expression(this.scrollHeight > 200 ? "200px" : (this.scrollHeight < 40 ? "40px" : "auto"));
	_height:expression(this.scrollHeight > 200 ? "200px" : (this.scrollHeight < 40 ? "40px" : "auto"));
}

.cp_logo3 {
	height: 100px;
	width: 150px;
	float: left;
	border: 1px solid #dadada;
	overflow: hidden;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
	/* hack for ie */
	*font-size: 87px;
	/* end */
}
.cp_logo3 img {
	width: 150px;
	vertical-align:middle;
	Max-Height:100px;Min-Height:40px;_height:expression(this.scrollHeight > 100 ? "100px" : (this.scrollHeight < 40 ? "40px" : "auto"));
	_height:expression(this.scrollHeight > 100 ? "100px" : (this.scrollHeight < 40 ? "40px" : "auto"));
}
.fy {
	background-color: #f4f9ff;
	border: 1px solid #dce5ec;
	padding: 10px;
}
.fy01 {
	background-color: #f4f9ff;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dbdbdb;
	border-right-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
	border-left-color: #dbdbdb;
}
.main02_l {
	float: right;
	height: 405px;
	width: 170px;
	background-image: url(../images/fl_bg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 2px;
	padding-bottom: 2px;
}
.main02_img {
	float: left;
	height: auto;
	width: 283px;
}
.main02_r {
	float: left;
	height: auto;
	width: 494px;
	padding-left: 16px;
}
.main02_lef {
	float: left;
	height: auto;
	width: 793px;
}
.hz2 {
    background-color: #fffbec;
    border: 1px solid #d2d2d2;
    padding: 10px 15px;
}
.hz {
	border: 1px solid #d2d2d2;
	background-color: #e5f1f5;
}
.hzNew {
	border: 1px solid #d2d2d2;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.hz_bt1 {
	text-align: center;
	float: right;
	width: 80px;
}
.hz2 {
	background-color: #fffbec;
	padding: 10px;
	border: 1px solid #d2d2d2;
}
.hz3 {
	background-color: #F6F6F6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.hz4 {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ffd49c;
	border-bottom-color: #ffd49c;
}
.main_gg_zy1 {
	background-color: #FFFFFF;
	float: left;
	height: 31px;
	padding-right: 15px;
	padding-left: 15px;
	border-top:solid 2px #0787a7;
	border-right:solid 1px #CCC;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	font-weight: bold;
	padding-top: 4px;
	margin-top:-1px;
	color:#000000;
}
.main_gg_zy1 a {
    color:#0051b6;
}
.main_gg_zy1 a:visited   {
    color:#0051b6;
}
.main_gg_zy2 {
	float: left;
	height: 29px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	margin-top: 7px;
	margin-left: 10px;
	padding-top: 3px;
	font-weight: bold;
}
.main_xt_top {
	height: 34px;
	background-color: #F6F6F6;
}
.main_xt_zy1 {
	background-color: #FFFFFF;
	float: left;
	height: 26px;
	padding-right: 15px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-weight: bold;
	margin-top: 4px;
	margin-left: 10px;
	padding-top: 3px;
}
.main_xt_zy2 {

	float: left;
	height: 26px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	margin-top: 4px;
	margin-left: 10px;
	padding-top: 3px;
}
.cg {
	background-image: url(../images/cg_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 120px;
	padding-top: 12px;
}
.cg_01 {
	float: left;
	height: 120px;
	width: 63px;
	text-align: center;
}
.cg_02 {
	float: left;
	height: 140px;
	width: 902px;
}
/*¹ö¶¯Í¼Æ¬ÑùÊ½*/
.scroll_div {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; width: 100%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 125px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px;
}
.scroll_div TABLE IMG {
	HEIGHT: 80px;
	border: 1px solid #bababa;
}
.scroll_div TABLE {
	margin-right: 5px;
	margin-left: 5px;
}

.scroll_div1 {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; width: 100%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 160px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px;}

.scroll_div1 TABLE IMG {
	HEIGHT: 100px;
    width:140px;
	border: 1px solid #bababa;
}
.scroll_div1 TABLE {
	margin-right: 5px;
	margin-left: 5px;
}

#scroll_begin {
TEXT-ALIGN: center;float: left
}
#scroll_end {
	TEXT-ALIGN: center;float: left
}
#scroll_begin TABLE {
float: left
}
#scroll_end TABLE {
	TEXT-ALIGN: center;float: left
}
 #scroll_div {
	width: 100%;
	WHITE-SPACE: nowrap;
	HEIGHT: 105px;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	padding: 0px;
    }
    #scroll_div1 {
   PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; width: 100%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 160px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px;
    }
	#indemo {
     float: left;
     width: 800%;
    }
	  
/*¹ö¶¯Í¼Æ¬ÑùÊ½*/
.main_fl {
	background-color: #f4f4f4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	height: 34px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
	background-image: url(../images/cd_dd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.main_fl2 {
	background-color: #f4f4f4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	height: 34px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
	background-image: url(../images/cd_dd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.main_fl_zy1 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: 30px;
	width: 125px;
	padding-top: 4px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd;
	white-space:nowrap; 
	overflow:hidden;
}
.main_fl_zy2 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: 30px;
	width: 125px;
	padding-top: 4px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd;
	white-space:nowrap; 
	overflow:hidden;
}
.main_fl_zy3 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: 30px;
	width: 138px;
	padding-top: 4px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd;
	white-space:nowrap; 
	overflow:hidden;
}

.border_right {
	border-right-style: solid;
	border-right-color: #dddddd;
	border-right-width: 1px;
}
/*²úÆ·Í¼Æ¬*/
.propics			{
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.propics dl			{
	float:left;
	margin-right:15px;
	margin-bottom:10px;
	width:146px;
	border: 1px solid #E7E7E7;
	padding: 3px;
}
.LeftBotton 		{background:url(../images/job_mj.gif) no-repeat 4px 0;cursor:pointer;display:inline;float:left;height:52px;margin:50px 5px 0px 0;overflow:hidden;width:14px;}
.RightBotton 		{background:url(../images/job_mj.gif) no-repeat -10px 0;cursor:pointer;display:inline;float:left;height:52px;margin:50px 0 0px 5px;overflow:hidden;width:10px;}
#List1, #List2		{float:left;}
.ScrCont			{width:10000000px;}
.Cont				{width:94%;overflow:hidden;float:left;}

.highslide {cursor: url(../images/zoomin.cur), pointer;outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 1px solid #fff;}
.highslide:hover img {border: 1px solid #ccc;}
.highslide-wrapper {background: white;}
.highslide-image {border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {display: none;border: 2px solid white;border-top: none;font-family: Verdana, Helvetica;font-size: 10pt;padding: 5px;background-color: white;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;padding-left: 22px;background-image: url(../images/loader_white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 12px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-move {
    cursor: move;
}
.highslide-overlay {
	display: none;
}
a.highslide-full-expand {
	background: url(../images/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.controlbar {	
	background: url(../images/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../images/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.proimgs			{width:145px;height:103px;overflow:hidden;}
.proimgs img		{width:145px;}
.proimgtext			{width:145px;background:#EBEBEB;}
/*²úÆ·Í¼Æ¬*/
.dd1 {
	background-image: url(../images/cd_dd.jpg);
	background-repeat: repeat-y;
	background-position: 250px 0px;
}
.dd2 {
	background-image: url(../images/cd_dd.jpg);
	background-repeat: repeat-y;
	background-position: 200px 0px;
}
.xt {
	width: 238px;
	border: 1px solid #d2d2d2;
}
.xt1 {
	width: 442px;
}
.xt_r {
	width: 300px;
}
.div_login {
	height: auto;
	width: 905px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/log_bg2.gif);
	background-repeat: repeat-y;
}.div_login_top {
	background-image: url(../images/log_topbg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 65px;
	width: 890px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.div_login_bot {
	background-image: url(../images/log_bg3.gif);
	background-repeat: no-repeat;
	float: left;
	height: 6px;
	width: 100%;
	overflow: hidden;
}
.div_login_mid {
	height: auto;
	width: 700px;
	margin-top: 100px;
	margin-right: auto;
	margin-bottom: 130px;
	margin-left: auto;
}
.div_login_bq {
	width: 900px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 30px;
	text-align: center;
}
.div_login_mid_left {
	float: left;
	height: auto;
	width: 230px;
	padding-right: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e2e2e2;
}
.div_login_mid_right {
	float: left;
	height: auto;
	width: 350px;
	padding-left: 30px;
}
.div_login_fl {
	float: left;
	padding-left: 60px;
}
.div_reg{
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1DEE6;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.div_reg2{
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
}

/*µ¯´°*/
.win {
	text-align: left;
	border: 1px solid #4681AC;
	background-color: #FFFFFF;
	width: 700px;
	/*
	left:50%;
	margin-left:-240px;
	top:200px;*/
}
.win td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	padding: 5px;
}
.win_top {
	background-image: url(../images/ts_bg01.gif);
	background-repeat: repeat-x;
	height: 27px;
	padding-top: 3px;
}
.win_bot {
	background-color: #ECF3FB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D7E0E7;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*µ¯´°*/
.xy {
	background-image: url(../images/xy.jpg);
	background-repeat: no-repeat;
	height: 390px;
	width: 690px;
	padding-top: 105px;
	padding-right: 35px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.xy_1 {
	width: 200px;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
}
.xcp {
	width: 360px;
	float: left;
	margin-top: 15px;
	margin-right: 20px;
}
.xcp_1 {
	width: 120px;
	float: left;
	height:100px;
}
.xcp_1 img {
	width: 100px;
	height: 69px;
	border: 1px solid #EEEEEE;
}
.xcp_2 {
	width: 230px;
	float: left;
}

.tabs
{
	margin-left:20px; margin-right:20px;	
    border-collapse: collapse; 
    border: 1px solid #666666;
}
.tabs td
{
	line-height: 24px;
	width:100px;
	border-collapse: collapse; 
    border: 1px solid #666666;
}
.yx2 {
	font-size: 20px;
	background-image: url(../images/yx2.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 34px;
	width: 180px;
	padding-top: 10px;
	font-weight: bold;
	font-family: "Î¢ÈíÑÅºÚ";
}
.yx2 a { color:#FFFFFF;
}
.yx2 a:visited { color:#FFFFFF;
}
.yx2 a:hover { color:#fff000;
}
.zl2 {
	font-size: 20px;
	background-image: url(../images/zl2.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 34px;
	width: 180px;
	padding-top: 10px;
	font-weight: bold;
	font-family: "Î¢ÈíÑÅºÚ";
}
.zl2 a { color:#FFFFFF;
}
.zl2 a:visited { color:#FFFFFF;
}
.zl2 a:hover { color:#fff000;
}
.tc_1 {
	color:#FFFFFF;
	height: 45px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
.tc_2 {
	color:#FFFFFF;
	height: 45px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}
.btbig {
	font-size: 20px;
	font-weight: bold;
	color: #d43c00;
	float: left;
	height: auto;
	width: auto;
	margin-top: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3E3E3;
	margin-left: 10px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.dq_top {
	background-color: #01566a;
	background-image: url(../images/dq_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.dq_top_bt {
	height: 125px;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 55px;
	padding-left: auto;
	text-align:center;
	color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ";
}
.dq_main {
	background-image: url(../images/dq_bg.jpg);
	background-repeat: repeat-x;
	background-color: #ebebeb;
	background-position: left top;
	padding-bottom: 20px;
}
.dq_main_top {
	background-image: url(../images/dq_01_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.dq_main_nav_bg {
	background-image: url(../images/dq_01_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.dq_main_nav {
	background-image: url(../images/dq_nav_bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.dq_main_nav_01 {
	background-image: url(../images/dq_nav_bg1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 23px;
	overflow: hidden;
}
.dq_main_nav_03 {
	background-image: url(../images/dq_nav_bg3.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 34px;
	width: 84px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
}
.dq_main_nav_03 a { color:#FFFFFF;
}
.dq_main_nav_03 a:visited { color:#FFFFFF;
}
.dq_main_nav_03 a:hover { color:#fff000;
}
.dq_nav01 {
	line-height: 34px;
	background-image: url(../images/dq_nav01.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	float: left;
	height: 34px;
	padding-right: 30px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
.dq_nav02 {
	line-height: 34px;
	background-image: url(../images/dq_nav02.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	float: left;
	height: 34px;
	padding-right: 33px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
.dq_nav02 a { color:#FFFFFF;
}
.dq_nav02 a:visited { color:#FFFFFF;
}
.dq_nav02 a:hover { color:#fff000;
}
.dq_main_01 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.dq_main_01_img {
	background-image: url(../images/dq_02_bg1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 367px;
	width: 473px;
	padding-top: 21px;
	padding-left: 18px;
}
.dq_main_01_text {
	background-image: url(../images/dq_02_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 30px;
	float: right;
	height: 328px;
	width: 400px;
	color: #FFFFFF;
}
.dq_text {
	font-size: 14px;
	line-height: 26px;
	height: 296px;
	padding-top: 15px;
	overflow: auto;
}
.dq_main_01_left {
	float: left;
	height: auto;
	width: 640px;
}
.dq_main_01_right {
	float: right;
	height: auto;
	width: 320px;
}
.dq_gg_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0787a7;
	border:solid 1px #CCC;
	height: 34px;
	background-color: #eeeeee;
	background-image: url(../images/dq_lm_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.dq_gg_top2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	height: 34px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.dq_gg_zy1 {
	background-color: #FFFFFF;
	float: left;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	font-weight: bold;
	padding-top: 2px;
	color:#000000;
	margin-top: 3px;
	margin-left: 7px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0787a7;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
.dq_gg_zy1 a {
    color:#0051b6;
}
.dq_gg_zy1 a:visited   {
    color:#0051b6;
}
.dq_gg_zy2 {
	float: left;
	height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	padding-top: 6px;
	font-weight: bold;
}
.dq_gg_mid {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
}
.dq_gg_mid2 {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	padding-top: 10px;
	padding-left: 20px;
}
.dq_img_l {
	float: left;
	height: auto;
	width: 220px;
	padding-right: 15px;
	padding-bottom: 15px;
}

.dq_img_l img { height:150px;width:225px;border:solid 1px #EEEEEE;}

.dq_main_ss {
	background-color: #f2f7f8;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cacaca;
	border-right-color: #cacaca;
	border-bottom-color: #cacaca;
	border-left-color: #cacaca;
}
.cp_c02 {
	text-align: center;
	float: left;
	height: auto;
	width: 109px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.cp_c02 img {
	width: 107px;
	height: 75px;
	border: 1px solid #cccccc;
}
.cp_new02 {
	text-align: center;
	float: left;
	height: auto;
	width: 148px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.cp_new02 img {
	width: 135px;
	height: 96px;
	border: 1px solid #cccccc;
}

.hy_top {
	background-color: #335f0b;
	background-image: url(../images/hy_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.hy_top_bt {
	height: 125px;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 55px;
	padding-left: auto;
	text-align:center;
	color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ";
}
.hy_main {
	background-image: url(../images/hy_bg.jpg);
	background-repeat: repeat-x;
	background-color: #ebebeb;
	background-position: left top;
	padding-bottom: 20px;
}
.hy_main_top {
	background-image: url(../images/hy_01_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.hy_main_nav_bg {
	background-image: url(../images/hy_01_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.hy_main_nav {
	background-image: url(../images/hy_nav_bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.hy_main_nav_01 {
	background-image: url(../images/hy_nav_bg1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 23px;
	overflow: hidden;
}
.hy_main_nav_03 {
	background-image: url(../images/hy_nav_bg3.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 34px;
	width: 84px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
}
.hy_main_nav_03 a { color:#FFFFFF;
}
.hy_main_nav_03 a:visited { color:#FFFFFF;
}
.hy_main_nav_03 a:hover { color:#fff000;
}
.hy_nav01 {
	line-height: 34px;
	background-image: url(../images/hy_nav01.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	float: left;
	height: 34px;
	padding-right: 30px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
.hy_nav02 {
	line-height: 34px;
	background-image: url(../images/hy_nav02.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	float: left;
	height: 34px;
	padding-right: 33px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
.hy_nav02 a { color:#FFFFFF;
}
.hy_nav02 a:visited { color:#FFFFFF;
}
.hy_nav02 a:hover { color:#fff000;
}
.hy_main_01 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.hy_main_01_img {
	background-image: url(../images/hy_02_bg1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 367px;
	width: 473px;
	padding-top: 21px;
	padding-left: 18px;
}
.hy_main_01_text {
	background-image: url(../images/hy_02_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 30px;
	float: right;
	height: 328px;
	width: 400px;
	color: #FFFFFF;
}
.hy_text {
	font-size: 14px;
	line-height: 26px;
	height: 296px;
	padding-top: 15px;
	overflow: auto;
}
.hy_main_01_left {
	float: left;
	height: auto;
	width: 640px;
}
.hy_main_01_right {
	float: right;
	height: auto;
	width: 320px;
}
.hy_gg_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0787a7;
	border:solid 1px #CCC;
	height: 34px;
	background-color: #eeeeee;
	background-image: url(../images/hy_lm_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.hy_gg_top2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	height: 34px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.hy_gg_zy1 {
	background-color: #FFFFFF;
	float: left;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	font-weight: bold;
	padding-top: 2px;
	color:#000000;
	margin-top: 3px;
	margin-left: 7px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #418d00;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
.hy_gg_zy1 a {
    color:#0051b6;
}
.hy_gg_zy1 a:visited   {
    color:#0051b6;
}
.hy_gg_zy2 {
	float: left;
	height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	padding-top: 6px;
	font-weight: bold;
}
.hy_gg_mid {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
}
.hy_gg_mid2 {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	padding-top: 10px;
	padding-left: 20px;
}
.hy_img_l {
	float: left;
	height: auto;
	width: 300px;
	padding-right: 15px;
	padding-bottom: 15px;
}
.hy_main_ss {
	background-color: #f2f7f8;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cacaca;
	border-right-color: #cacaca;
	border-bottom-color: #cacaca;
	border-left-color: #cacaca;
}

.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }.autocomplete-selected { background: #F0F0F0; }.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }

/*ÐÂÔöÊ×Ò³ÑùÊ½*/
.Rlist_con ul li				{background:url(style/icon.gif) no-repeat 0px 8px;display:block;padding-left:10px;line-height:20px;width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.Llist_con ul li				{background:url(style/icon.gif) no-repeat 0px 8px;display:block;padding-left:10px;line-height:20px;width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.Rlist_con img a				{padding:0px;}
.t1_fleft .Rlist_con .tit_cimg	{width:80px;height:100px;overflow:hidden;}
.clearfix         				{display: inline-block;}
* html .clearfix   				{height: 1%;}
.clearfix          				{display: block;}
#pic							{width:350px;height:160px;overflow:hidden;cursor:pointer;}
#play							{position:absolute;margin-left:365px;margin-top:-23px;}
#play a							{text-decoration: none;border:1px solid #E1E1E1;background:#E8F8FC;width:14px;height:14px;color:#fff;display:block;float:left;text-align:center;line-height:14px;margin-right:3px;}
#play a:link, #play a:visited	{color:#fff;}
#play a:hover					{color:#ff0;}


.xxbg {
	border: 1px solid #cfcfcf;
	background-color: #FDFCEE;
}
.ht_gg_mid {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	height: 135px;
}

.ht_gg_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	height: 34px;
	background-color: #FFFFFF;
	background-image: url(../images/ht_lm_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}

.ht_gg_zy1 {
	background-color: #FFFFFF;
	float: left;
	height: 27px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #0787a7;
	border-right-color: #CCC;
}
.ht_gg_zy2 {
	float: left;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	padding-top: 6px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.ht_gg_zy3 {
	float: left;
	height: 28px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	padding-top: 6px;
	font-weight: bold;
}
.news_ht{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news_ht li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
}
.news_ht li a {
	width: 300px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news_ht span{
	float: right;
	color: #7c7c7c;
}

.news_ht2{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news_ht2 li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
}
.news_ht2 li a {
	width: 190px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news_ht2 span{
	float: right;
	color: #7c7c7c;
}
.gyxx {
	width: 150px;
	position: relative;
	background-color: #FFFCF0;
	border: 1px solid #cacaca;
	z-index: 999;
	
}
.gyxx ul {
	margin: 0px;
	padding: 0px;
	
}
.gyxx li {
	font-size: 14px;
	font-weight: bold;
	line-height: 29px;
}
.gyxx li a {
	line-height: 29px;
	padding-left: 20px;
}
.ccxx ol li { list-style:decimal inside;}
.ccxx ul li { list-style:disc inside;}



.main01_left_01_mid_text {
	height: 24px;
	width: 480px;
	color: #FFFFFF;
	background-color: #333333;
	padding:2px 10px;
	float: left;
}

.nu {
	float: left;
	width:360px;
	font-weight: bold;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.main01_left_01_mid_text a {
    color: #FFFFFF;
}
/*2014-6-18*/
.main_rw_img {
	float: left;
}
.main_rw_img img {
	height: 124px;
	width: 110px;
	border: 1px solid #cfcfcf;
}
.main_rw_txt {
	float: right;
	height: auto;
	width: 190px;
}
.bulletinInfo ul li{
  white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.bulletinInfo ol li{
  white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.m_l {
	float: left;
	height: auto;
	width: 353px;	
	padding: 15px;
}
.m_l h2 {
	font-size:18px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.m_r {
	float: right;
	height: auto;
	width: 590px;
}
.m_r_img {
	float: left;
	width: 270px;
	padding-left: 25px;
	text-align: center;
}
.m_r_img img {
	width: 260px;
	height: 179px;
	border: 1px solid #dadada;
}
.z_01 {
	float: left;
	width: 313px;
}
.z_02 {
	float: left;
	width: 313px;
	padding-left: 20px;
}
.z_03 {
	float: right;
	width: 313px;
}
.z_01_img {
	float: left;
	width: 110px;
}
.z_01_img img {
	width: 110px;
	height: 76px;
	border: 1px solid #dadada;
}
.z_01_text {
	float: right;
	width: 190px;
}
.z_01_text h3 {
    font-size:14px;
}
.ss_lx li {
	display: block;
	float: left;
	margin-left: 16px;
	padding-right: 3px;
	padding-left: 3px;
	line-height: 20px;
}

.xz {
	background-color: #F60;
}
.xz a { color:#FFFFFF;
}
.xz a:visited { color:#FFFFFF;
}
.xz a:hover { color:#FFFFFF;
}.main_le {
	float: left;
	width: 480px;
}
.main_ri {
	float: right;
	width: 480px;
}
.main_le_img {
	width: 480px;
}
.main_le_img img {
	width: 480px;
	height:263px;
}

/*2014-7-22*/
.adm01_left {
	float: left;
	height: auto;
	width: 160px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0787a7;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
}
.adm01_right {
	float: right;
	height: auto;
	width: 802px;
}
.adm01_l_top {
	background-image: url(../images/lm_bg.gif);
	background-repeat: repeat-x;
	float: left;
	height: 31px;
	width: 160px;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
}
.adm01_l_mid {
	float: left;
	height: auto;
	width: 140px;
	background-color: #FFFFFF;
	padding: 10px;
}
.adm01_r {
	float: left;
	height: auto;
	width: 100%;
	border: 1px solid #dadada;
}
.adm01_r_top {
	float: left;
	height: 32px;
	width: 100%;
	background-color: #FFFFFF;
	background-image: url(../images/lm_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.adm01_r_mid {
	float: left;
	height: auto;
	width: 772px;
	background-color: #FFFFFF;
	padding: 15px;
}
.adm01_l_mid_1 {
	float: left;
	height: auto;
	width: 127px;
	padding-left: 17px;
	background-image: url(../images/d1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.adm01_l_mid_2 {
	float: left;
	height: auto;
	width: 127px;
	padding-left: 12px;
}
.adm01_r_mid_3 {
	float: left;
	height: auto;
	width: 950px;
	background-color: #FFFFFF;
	padding: 15px;
}
.adm01_ss {
	float: left;
	height: auto;
	width: 772px;
	border: 1px solid #dadada;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.bg2 {
	background-color: #e5f1f5;
}
.adm01_gz {
	float: left;
	width: 175px;
	border: 1px solid #dadada;
	margin-right: 15px;
	text-align: center;
	margin-bottom: 15px;
}
.adm01_gz img {
	height: 60px;
	width: 175px;
}

/*2014-7-30*/
.main_l2 {
	float: left;
	height: auto;
	width: 560px;
}
.main_r2 {
	float: right;
	height: auto;
	width: 395px;
}
.main_l_txt2 {
	float: right;
	height: auto;
	width: 255px;
}
.news01d{
	margin:0px;
	padding:0px;
	text-align:left;
}
.news01d li{
	margin: 0px;
	line-height: 24px;
	background-image: url(../images/dd01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 26px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	width: 380px;
	float: left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;	
}
.main_zx_img {
	float: left;
}
.main_zx_img img {
	height: 117px;
	width: 170px;
	border: 1px solid #cfcfcf;
}
.main_zx_txt {
	float: right;
	height: auto;
	width: 375px;
}
.hz_1 {
	float: left;
	width: 180px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.hz_2 {
	color: #999;
	text-align: center;
	float: left;
	width: 80px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.hz_3 {
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 352px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}

.p_r {
	position: relative;
}
.p_r .g_left {
	height: 36px;
	width: 9px;
	position: absolute;
	left: -10px;
	top: 40px;
	cursor:pointer;
}
.p_r .g_right {
	height: 36px;
	width: 9px;
	position: absolute;
	left: 981px;
	top: 40px;
	cursor:pointer;
}
.p_r .g_right2 {
	height: 36px;
	width: 9px;
	position: absolute;
	left: 641px;
	top: 40px;
	cursor:pointer;
}
.hz_right {
	float: right;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	width: 718px;
}
.hz_left {
	background-image: url(../images/xx_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
	height: 129px;
	width: 43px;
	padding-top: 30px;
	float: left;
}
.main_l_t2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0787a7;
}
.gd {
	background-image: url(../images/cg_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 132px;
}
.gd_01 {
	float: left;
	height: 120px;
	width: 63px;
	text-align: center;
	padding-top: 12px;
}
.gd_02 {
	float: left;
	height: 140px;
	width: 900px;
	padding-top: 12px;
}
.gd_03 {
	float: right;
	height: 140px;
	width: 117px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFF;
}
.jy_add_1 {
	width: 200px;
	margin-right: 14px;
	float: left;
	margin-top: 15px;
	padding: 15px;
	background-image: url(../images/add_1.gif);
	background-repeat: no-repeat;
	line-height: 18px;
	height: 76px;
	cursor:pointer;
	position:relative;
}
.jy_add_2 {
	width: 200px;
	margin-right: 14px;
	float: left;
	margin-top: 15px;
	padding: 15px;
	color: #666666;
	background-image: url(../images/add_2.gif);
	background-repeat: no-repeat;
	line-height: 18px;
	height: 76px;
	cursor:pointer;
	position:relative;
}

.jy_default {
	color: #FFF;
	background-color: #666;
	padding: 2px;
	position: absolute;
	right: 0px;
	top: 0px;
	filter:alpha(opacity=50);
	_filter:alpha(opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
}

.cp_n1 {
	float: left;
	width: 59%;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #96c5df;
	background-color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.cp_n2 {
	float: left;
	width: 10%;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #96c5df;
	text-align: center;
	background-color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cp_n3 {
	float: left;
	width: 10%;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #96c5df;
	text-align: center;
	background-color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cp_n4 {
	float: left;
	width: 19%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #96c5df;
	background-color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cp_t {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FBD2D2;
	background-color: #FFFDF4;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cp_t1 {
	float: left;
	width: 59%;
	padding-left: 10px;
	padding-right: 1px;
}
.cp_t1_1 {
	float: left;
	width: 60px;
}
.cp_t1_1 img {
	width:60px;
	vertical-align:middle;
	height:41px; 
	border: 1px solid #dadada;
	}
.cp_t1_2 {
	float: left;
	width: 43%;
	padding-left: 15px;
}
.cp_t1_3 {
	float: left;
	width: 40%;
	padding-left: 15px;
}
.cp_t2 {
	float: left;
	width: 10%;
	text-align: center;
	padding-right: 1px;
}
.cp_t3 {
	float: left;
	width: 10%;
	text-align: center;
}
.cp_t4 {
	float: left;
	width: 19%;
}
.cp_gc {
	background-color: #FFFBE6;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FBD2D2;
}
.btn99 {
	background-image: url(../images/btn_bg7.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 27px;
	border: 1px solid #005388;
	background-color: #0082d5;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	cursor:pointer;
}
.xx10 {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #1085ca;
}
.div01 {
	height: auto;
	width: 980px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.xx99 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7e7e7;
}

.link a {
	text-decoration: none;
	padding-right: 25px;
	line-height:26px;
}
.yj_r {
	float: right;
	width: 65%;
	background-color: #FFF;
}
.yj_l {
	float: left;
	width: 35%;
}
.bg6 {
	background-color: #EEEEEE;
}
.bg8 {
	background-color: #FFF;
}
.xx11 {
	border: 2px solid #f6a1a1;
}

.hz_tab{margin-top:1px;}

#TabTab03Con1,#TabTab03Con2{
	width:926px;	
	background-color:#deedf0;
	border-bottom:2px #4889b1 solid;
	border-left:2px #4889b1 solid;
	border-right:2px #4889b1 solid;
	}

.xinxi1{
	width:960px;
	height:45px;
	line-height:37px; 
	background-image:url(../images/hz_1.jpg); 
	cursor:pointer; 
	font-size:18px; 
	font-family:"Î¢ÈíÑÅºÚ";
}
.xinxi2{
	width:960px;
	height:45px;
	line-height:37px;
	background-image:url(../images/hz_2.jpg); 
	cursor:pointer; 
	font-size:18px; 
	font-family:"Î¢ÈíÑÅºÚ";
}

.hz_tab1{
	width:480px;
	height:37px;
	line-height:37px;
	float:left;
	text-align:center;
	cursor:pointer; 
	color:#fff;
}

.hz_tab2{
	width:480px;
	height:37px;
	line-height:37px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#000;
}

.hz_red{
	color:#F00;
}

.main_h_left{
	width:715px; 
	float:left;
	margin-left:5px;
}

.main_h_right{ 
	width:227px;
	float:right;
}

.title1{	
	background:url(../images/hz_cg.gif);
	height:69px;
	width:227px;
	color:#ffff66;
	font-size:28px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	text-align:center;
	line-height:69px;
}
.title1 a{		
	color:#ffff66;
	font-size:28px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	text-align:center;
	line-height:69px;
}
.title2{
	background:url(../images/hz_dw.gif); 
	width:227px; 
	height:69px; 
	margin-top:18px;
	display:table; 
	*position:relative; 
	overflow:hidden;
	text-align:center;
}


.subwrap { 
	vertical-align:middle; 
	display:table-cell;
	top:50%;
	*position:absolute;
	*top:50%; 
	*left:0px;
}
 
.sub_content { 
	*position:relative;  
	*top:-50%;
	width:200px;
	margin:0px auto;
	color:#FFF;
	font-size:17px;
	line-height:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	color:#FFF;
 } 
 
 .sub_content a{
	 color:#FFF;
}
 
 
 /*È«²¿ËÑË÷*/
 .main_search{
	 width:981px;
	 margin:0px auto 10px auto;
}

.main_search li{
	 float:left;
	 margin:19px 28px;
	 width:267px;
	 height:126px;
}

.main_search li.s1{
	background:url(../images/s_01.gif);
}

.main_search li.s2{
	background:url(../images/s_02.gif);
}

.main_search li.s3{
	background:url(../images/s_03.gif);
}

.main_search li.s4{
	background:url(../images/s_04.gif);
}

.main_search li.s5{
	background:url(../images/s_05.gif);
}

.main_search li.s6{
	background:url(../images/s_06.gif);
}

.main_search li.s7{
	background:url(../images/s_07.gif);
}

.s_c_font{
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:126px;
	float:left;
	margin-left:104px;
	color:#006dac;
	font-weight:bold;
}

.s_t{
	width:913px;
	margin:20px auto 0 auto;
}

.s_font{
	font-size:16px;
	line-height:25px;
	float:left;
	width:913px;
	text-align:left;
}

/*Ê×Ò³ÓÑÇéÁ´½Ó*/
.h_link {
	text-decoration: none;
	padding-right:5px;
	line-height:26px;
	color:#006dac;	
}

.h_link a{
	color:#006dac;
}

.h_link li{
	float:left;
}

.h_link li.l_left{
	width:235px;
}

.h_link li.l_center{
	width:189px;
}

.h_link li.l_right{
	width:150px;
}

.weixin{
	padding-bottom:10px;
}
#ScrollFollow
{
    position: relative;
    width: 105px;
    margin: 5px,0px;
}
 #cbc{
    background-image: url('/images/close.jpg');
    background-repeat: no-repeat;
    cursor: pointer;            
    margin: 0;
    overflow: hidden;
    padding: 0;    
    width: 105px;
    height: 25px;           
    z-index: 9010;
}
#PostComment a
{
	cursor:pointer;
	}
	
	.ma a{ 
	width:112px;
	margin-left:7px;
	float:left;
}

.copyright {
	background-color: #f4f9ff;
	border: 1px solid #dce5ec;
	padding: 10px;
}

.copyright .red{
	color:#ff0000;
	font-weight:bold;
}

.copyright p{
	line-height:18px;
	color:#333;
}

.appraisal {
	width:750px;
	margin:0 auto;
}

.evaluation{
	border:1px #CCC solid;
}

.evaluation img{
	width:347px;
	height:244px;
}

.mar20{
	margin-left:20px;
}

.mar50{
	margin-left:50px;
}

.l_bottom{
	border-bottom:2px #96c5df solid;
}

.h40{
	height:40px;
}

.mar_r40{
	margin-right:40px;
}

.ap_btn{
	width:81px;
	height:27px;
	border:0;
	background:url(../images/btn.jpg) no-repeat;
	color:#FFF;
	text-align:center;
	line-height:27px;
	margin-left:30px;
}

.a_left{
	float:left;
}

.a_left li{
	font-size:14px;
	width:440px;
}

.a_left li span{
	margin-right:20px;
	line-height:32px;
}

.a_left li.blue01{
	background:#ebf5fe;
	color:#333;
	font-size:12px;
}

.a_right{
	width:170px;
	float:right;
	margin-left:10px;
}

.ap_h{
	height:auto;
	overflow:hidden;
}
.articleText p, .articleText div {
    text-indent: 15px;
}
.articleText {
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    line-height: 2em;
}



/*¹ðµçÐÂÔö¹¦ÄÜ*/
.main_h_gd {
    width:950px; 
    margin-left:5px;
}

.main_h_gd_left{
	width:715px; 
	float:left;
	margin-left:5px;
}

.main_h_gd_right{ 
	width:227px;
	float:right;
}

.gd_gray{
	font-size:14px;
	line-height:28px;
	text-align:right;
	margin-top:10px;
	color: #323232;
}

.gd_gray a{
	text-decoration:underline;
}

.gridtable {  
    font-family: verdana,arial,sans-serif;  
    font-size:11px;  
    color:#333333;  
    border-width: 1px;  
    border-color: #9999999;  
    border-collapse: collapse; 
	width:100%; 
}  

.gridtable th {  
    border-width: 1px;  
    padding: 8px;  
    border-style: solid;  
    border-color: #999999;  
    background-color: #dedede;  
}  

.gridtable td {  
    border-width: 1px;  
    padding: 8px;  
    border-style: solid;  
    border-color: #999999;  
    background-color: #ffffff;  
	text-align:center;
}  

#hotpic { width: 302px; height: 219px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 300px; height: 217px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }


#cbcgd{
    background-image: url('/images/close.jpg');
    background-repeat: no-repeat;
    cursor: pointer;            
    margin: 0;
    overflow: hidden;
    padding: 0;    
    width: 105px;
    height: 25px;           
    z-index: 9011;
}

/*¹ðµçÐÂÔö¹¦ÄÜ-end*/











/*ÊÖ»ú°æapp×¨ÓÃ*/
.kj_2
        {           
            background-position: left 6px;
            background-repeat: no-repeat;
            float: left;
            padding-left: 15px;
            padding-right: 42px;
            position: relative;
            z-index:9999;
        }
        .kj_2 a:link, .kj_2 a:visited
        {
            background-color: #ed0000;
            color: #fff;
            display: block;
            padding-left: 3px;
            padding-right: 3px;           
            padding-bottom: 3px;
        }
        .kj_2 a:hover
        {
            background-color: #ed0000;
            color: #fff;
            display: block;
            padding-left: 3px;
            padding-right: 3px;            
            padding-bottom: 3px;
        }
        .yd_abs
        {
            height: 108px;
            left: -18px;
            position: absolute;
            top: 21px;
            width: 108px;
            z-index: 999;
        }
        .yd_abs .yd1
        {
            background-image: url("/images/bg_rw.gif");
            background-position: center center;
            background-repeat: no-repeat;
            height: 5px;
            overflow: hidden;
        }
        .yd_abs .yd2
        {
            background-color: #eaeaea;
            padding: 5px;
        }
