@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
/* վܵcss:ɶΪɫʽ */
a{text-decoration: none;} /* »,Ϊunderline */ 
a:link {color: #000000;} /* δʵ */
a:visited {color: #000000;} /* ѷʵ */
a:hover{color: #cc0000;} /*  */ 
a:active {color: #0000ff;} /*  */
/* Ƶӵcss壭ƵվܵcssֿԺǳֵĸʽҪԭʽ˶ɾվܵcssͬɡôΪ<a class='channel' ***>***</a> */
a.channel:link {color: #ffffff;}
a.channel:visited {color: #ffffff;}
a.channel:hover{color: #ffff00;}
a.channel:active {color: #ffffff;}
/* ǰƵӵcss壭ôΪ<a class='channel2' ***>***</a> */
a.channel2:link {color: #999999;}
a.channel2:visited {color: #999999;}
a.channel2:hover{color: #cc0000;}
a.channel2:active {color: #ffff00;}
/* ӵcss壭ôΪ<a class='channel2' ***>***</a> */
a.channel4:link {color: #ffffff;}
a.channel4:visited {color: #ffffff;}
a.channel4:hover{color: #ffff00;}
a.channel4:active {color: #ffffff;}
/* ײȨϢӵcss壭붥ƵӶ뷨ͬ붥ƵӶ岻ͬɫҳڶԤôΪ<a class='bottom' ***>***</a> */
a.bottom:link {color: #000000;}
a.bottom:visited {color: red;}
a.bottom:hover{color: #000000;}
a.bottom:active {color: #ffffff;}
/* Ŀӵcss壭붥ƵӶ岻ͬɫҳڶԤҪͬɲáôΪ<a class='class' ***>***</a> */
a.class:link {color: #ffffff;}
a.class:visited {color: #ffffff;}
a.class:hover{color: #ff0000;}
a.class:active {color: #ffffff;}
/* ҳർӵCSS塣ôΪ<a class='channel3' ***>***</a> */
a.channel3:link{
color:#336601;
text-decoration:none;
float:left;
width:100px;
padding:3px 5px 0px 5px;
}
a.channel3:visited{
color:#336601;
text-decoration:none;
float:left;
padding:3px 5px 0px 5px;
width:100px;
}
a.channel3:hover{
color:white;
float:left;
padding:3px 3px 0px 20px;
width:88px;
text-decoration:none;
background-color:#539D26;
}
a.channel3:active{
color:white;
float:left;
padding:3px 3px 0px 20px;
width:88px;
text-decoration:none;
background-color:#BD06B4;
}

/* 文本框的css定义:对应css中的“input”，这里为文本框的风格设置，可定义内容为背景、字体、颜色、边框等 */
input
{
width:230px;
background-color: #ffffff; 
border-bottom: #d22229 1px solid;
border-left: #d22229 1px solid;
border-right: #d22229 1px solid;
border-top: #d22229 1px solid;
color: #d22229;
height: 18px;
border-color: #d22229 #d22229 #d22229 #d22229; font-size: 9pt
}
/* 单元格的css定义:对应css中的“td”，这里为总的表格定义，为一般表格的的单元格风格设置，可定义内容为背景、字体颜色、样式等 */
td
{
	font-size: 12px;
	line-height: 150%;
	color: #000000;
}
.topbg{
	background-image: url(hepc/hepc_top_bg.gif);
	background-repeat: repeat-x;
}
.centertd{
	width:980px;
}
/*---------------------当前位置文字表格样式----------------------------------*/
.mapstone{
	font-size: 12px;
	color: #999999;
	height: 30px;
	text-indent: 20px;
}
/*---------------------导航菜单样式----------------------------------*/
.topmenu{
	height:67px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#menu{
	height:30px;
	margin-top:3px; background-color:#0081cc;
}
#menu ul{
	width:840px;
	height:30px;
	list-style-type:none;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right: auto;
	margin-left: auto;
}
.m_li{
	float:left;
	width:94px;
	line-height:29px;
	text-align:center;
	margin-right:-2px;
	margin-left:-2px;
}
.m_li a{
	display:block;
	color:#FFFFFF;
	width:94px;
	font-size: 12px;
}
.m_line{
	float:left;
	width:1px;
	height:30px;
	line-height:29px;   /*ff下有?图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有?图片垂直居中)*/
}
.m_li_a{
	float:left;
	width:114px;
	line-height:29px;
	text-align:center;
	font-weight:bold;
	background-image:url(hepc/menu_bg.gif);
	position:relative;
	height:29px;
	margin-right:-2px;
	margin-left:-2px;
	padding-top: 4px;
	margin-top: -3px;
}
.m_li_a a{
	display:block;
	color:#ffffff;
	width:114px;
	font-size: 12px;
}
.smenu{
	width:auto;
	padding:0px;
	list-style-type:none;
	height:30px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
.s_li{
	line-height:29px;
	width:auto;
	display:none;
	height:30px;
}
.s_li_a{
	line-height:30px;
	display:block;
	height:30px;
}
.sina-9   { width:318px;}

/* 段落
-------------------------------------------------------------- */
li ul,li ol,ul, ol{ margin:0; }
ul,ol             { list-style:none }
ul{padding:0;margin:0}
dl,dt,dd    { margin: 0; }
dl dt {font-weight:bold;}
dd {margin-left:0;}


/* 焦点图 */

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.box {
	FLOAT: left; WIDTH: 320px
}
.box .boxpadding {
	MARGIN-BOTTOM: 3px;
	padding: 1px;
}
#Slide {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 314px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 233px
}
#Slide A {
	COLOR: #000
}
.img {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #fff; MARGIN: 0px auto; BORDER-LEFT: #fff 1px solid; TEXT-ALIGN: center
}
.boxpadding {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BACKGROUND: #f8f8f8;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #fff 1px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #fff 1px solid;
	width: 316px;
}

.thumb_title {
	MARGIN-TOP: 10px; BACKGROUND: #fff; FILTER: alpha(opacity=30); WIDTH: 314px; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; POSITION: absolute; HEIGHT: 25px; -moz-opacity: 0.3
}
#Slide_Thumb {
	MARGIN-TOP: 168px; MARGIN-LEFT: 0px; POSITION: absolute
}
.thumb_on {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; CURSOR: pointer
}
.thumb_off {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; CURSOR: pointer
}
.thumb_off {
	FILTER: alpha(opacity=50); -moz-opacity: 0.5
}
.thumb_on {
	FILTER: alpha(opacity=100); -moz-opacity: 1
}
.thumb_off IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 12px; BORDER-LEFT: #fff 1px solid; WIDTH: 49px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 45px
}
.thumb_on IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 60px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 50px
}

    
	
	

.clearit{clear:both;font-size:0;line-height:0;height:0;}
.block_01{
	width: 312px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ECECEC;
	border-right-color: #ECECEC;
	border-bottom-color: #ECECEC;
	border-left-color: #ECECEC;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: 2px;
}
.block_01 .ImgList span{
	text-align:center;
	clip: rect(auto,auto,auto,auto);
	width: 62px;
	margin-top: 7px;
	margin-bottom: 7px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	margin-left: 13px;
	float: left;
}
.block_01 .ImgList span img{
	padding:1px;
	border:1px solid #c5c3c4;
	display:block;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.block_01 .ImgList span.selectd img{border:2px solid #aaa;margin:0 auto;}
.block_01 h4{font-size:12px;line-height:20px;padding-top:10px;padding-left:5px;}
.block_01 p{padding-left:5px;color:#636363;}
	
	
.block_01 #S_Cont_10 .STYLE50 {
	font-family: "新宋体";
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}
.block_01 #S_Cont_10 .STYLE50 {
	font-family: "新宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0066FF;
	clip: rect(auto,auto,auto,auto);
	line-height: 2pc;
	text-decoration: underline;
}
.block_01 #S_Cont_10 .STYLE50 a {
	font-family: "新宋体";
	line-height: 2pc;
	font-weight: bold;
	color: #0066CC;
	text-decoration: underline;
}
.block_01 #S_Cont_10 {
	border: thin dashed #CCCCCC;
}
.block_01 #S_Cont_10 {
	width: 288px;
	border: medium dashed #FF0000;
	right: 6px;
	clip: rect(auto,6px,auto,auto);
	clear: both;
}
.block_01 #S_Cont_10 {
	border: thin solid #DBDBDB;
}
.block_01 #S_Cont_10 {
	border: thin dashed #B4C1E2;
}
.block_01 #S_Cont_10 {
}
.block_01 #S_Cont_10 {
	padding-bottom: 7px;
}
.block_01 #S_Cont_11 {
	width: 288px;
	border: thin solid #E3E3E3;
}
.block_01 #S_Cont_10 {
	padding-bottom: 4px;
	border: thin solid #D0D0D0;
	width: 290px;
}
.block_01 #S_Cont_11 {
	width: 290px;
	padding-bottom: 4px;
	border: thin solid #D0D0D0;
}
.block_01 #S_Cont_12 {
	width: 290px;
	padding-bottom: 4px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #D0D0D0;
	border-right-color: #D0D0D0;
	border-bottom-color: #D0D0D0;
	border-left-color: #D0D0D0;
}
.block_01 #S_Cont_13 {
	width: 290px;
	padding-bottom: 4px;
	border: thin dashed #D0D0D0;
}
.block_01 #S_Cont_13 {
	width: 290px;
	padding-bottom: 4px;
	border: thin solid #D0D0D0;
}
.block_01 #S_Cont_12 {
	width: 290px;
	padding-bottom: 4px;
	border: thin solid #D0D0D0;
}
.block_01 #S_Cont_10 {
	width: 290px;
	padding-bottom: 4px;
	border: thin solid #D2D2D2;
	bottom: 4px;
}
.block_01 #S_Cont_11 {
	width: 290px;
	padding-bottom: 4px;
	border: thin solid #D2D2D2;
}
.block_01 #S_Cont_10 .STYLE50 a {
	font-family: "新宋体";
	line-height: 2pc;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.block_01 #S_Cont_11 .STYLE50 .STYLE51 {
	font-family: "新宋体";
	line-height: 2pc;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.block_01 #S_Cont_11 {
	width: 290px;
	padding-bottom: 4px;
	border: thin solid #D2D2D2;
}
.block_01 #S_Cont_10 .STYLE50 a {
	font-family: "新宋体";
	font-size: 14px;
	line-height: 2pc;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.block_01 #S_Cont_11 .STYLE50 .STYLE51 {
	font-family: "新宋体";
	font-size: 14px;
	line-height: 2pc;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.block_01 #S_Cont_12 .STYLE50 .STYLE51 {
	font-family: "新宋体";
	font-size: 14px;
	line-height: 2pc;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.block_01 #S_Cont_13 .STYLE50 .STYLE51 {
	font-family: "新宋体";
	font-size: 14px;
	line-height: 2pc;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.block_01 #S_Cont_10 {
	width: 280px;
	padding-bottom: 4px;
	border: thin solid #ECECEC;
	margin-bottom: 8px;
	margin-left: 14px;
	clip: rect(auto,auto,auto,auto);
	margin-right: 14px;
}
.block_01 #S_Cont_11 {
	width: 280px;
	padding-bottom: 4px;
	border: thin solid #D2D2D2;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}
.block_01 #S_Cont_12 {
	width: 280px;
	padding-bottom: 4px;
	border: thin solid #ECECEC;
	margin-right: 14px;
	margin-bottom: 8px;
	margin-left: 14px;
}
.block_01 #S_Cont_13 {
	width: 280px;
	padding-bottom: 4px;
	border: thin solid #ECECEC;
	margin-right: 14px;
	margin-bottom: 8px;
	margin-left: 14px;
}
.block_01 #S_Cont_11 {
	width: 280px;
	padding-bottom: 4px;
	border: thin solid #ECECEC;
	margin-right: 14px;
	margin-bottom: 8px;
	margin-left: 14px;
}









/* 常用链接 end */

.TopList {float:left; width:183px; margin-left:4px; display:inline;}
.TopList .Title  {font-size:14px; border:1px solid #D4D4D4; height:25px; background:url(../tupian/tab_2.gif) 0 -120px no-repeat; font-weight:bold; line-height:25px; padding-left:40px;}
.TopList ul {margin-top:8px;}
.TopList ul li {padding-left:25px; line-height:25px;}

/* List */

.ListG {width:296px; margin:0px 9px; float:left; display:inline; line-height:23px; overflow:hidden;}
.ListG ul {margin:0px 5px;}
.ListG ul li {background:url(../tupian/back_x.gif) 0 -550px no-repeat; line-height:20px; padding-left:8px;}
.ListG ul li span {color:#676767; padding-left:5px;}

.ListH {
	width:653px;
	font-size:14px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ECECEC;
	border-right-color: #ECECEC;
	border-bottom-color: #ECECEC;
	border-left-color: #ECECEC;
}
.ListH ul {margin:0px 5px;}
.ListH ul li {background:url(../tupian/back_x.gif) 0 -550px no-repeat; overflow:hidden;line-height:23px; height:23px; padding-left:8px;}
.ListH ul li span {color:#666666; padding-left:5px; font-size:12px; padding:0px 5px;}




.T_Menu_06{
	height:38px;
	width:653px;
	float:left;
	background:url(../tupian/back_x.gif) 0 -1055px repeat-x;
	display:inline;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ECECEC;
	border-right-color: #ECECEC;
	border-bottom-color: #ECECEC;
	border-left-color: #ECECEC;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.T_Menu_06 img {vertical-align:top; margin-left:5px;}
.T_Menu_06 span{
	float:left;
	width:94px;
	text-align:center;
	padding-top:8px;
	height:35px;
	padding-bottom:2px;
	line-height:14px;
	color:#000000;
	cursor:pointer;
	overflow:hidden;
	background-image: url(../tupian/tab_1.gif);
	background-repeat: no-repeat;
	background-position: -251px -90px;
}
.T_Menu_06 span.selectd {width:94px; background:url(../tupian/tab_1.gif) -157px -90px no-repeat; overflow:hidden;}



.版权文字 {
	font-family: Arial, "华文中宋";
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
}









/*非内容图片no-repeat*/


.car_pics h3 strong,

/*E__20091125*/
.bhl2_c1 p.bh2pre{background:url(hepc/h_norepeat.png) no-repeat}



/**********Row_C**********/
.car_pics{padding:0 0 10px;overflow:hidden}
.car_pics h3,.toppick h3{
	height:43px;
	background:url(hepc/bg_tabbh.png) no-repeat center 0;
	width:970px;
	clear:both;
	overflow:hidden;
	zoom:1;
}
.car_pics h3 strong,.toppick h3 strong{width:98px;height:43px; display:block; float:left;background-position: -22px -228px; margin-right:110px;text-indent:-9999em;margin-left:10px;_margin-left:5px}
.car_pics h3 strong a,.toppick h3 strong a{background-image:none}
.car_pics h3 i,.toppick h3 i{display:block;float:right;height:43px;font-weight:normal;padding-right:10px}
.car_pics h3 i a,.toppick h3 i a{
	display:inline;
	width:200px;
	line-height:40px;
	text-align:right;
	font-size:12px;
	background-image:none;
	font-family: "新宋体";
	font-style: normal;
	font-weight: bold;
}
.toppick h3 i a{ width:100px}
.toppick{padding:0 0 10px}
.toppick h3 strong{width:83px!important;background-position:-134px 0;overflow:hidden}
.toppick{ clear:both; overflow:hidden;zoom:1}
.car_pics h3 a,.toppick h3 a{width:86px;height:43px;line-height:43px;display:block;float:left;text-align:center;font-weight:normal;font-size:14px; background:url(hepc/icon_g.gif) no-repeat 0 center}
.nogeclass{ background-image:none!important}
.car_pics h3 a.current,.toppick h3 a.current{background:url(hepc/h_norepeat.png) no-repeat -130px -228px!important; font-weight:bold}
.rollbox{
	margin-left:18px;
	margin-right: 18px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	height: 138px;
}
.rollbox p{width:155px;height:120px;float:left;text-align:center;}
.rollbox p strong,.rollbox p span,.s_cars p strong,.s_cars p span,.b_cars strong{ display:block; font-weight:normal;width:136px; margin:auto}
.rollbox p strong,.s_cars p strong,.b_cars strong{border-bottom:1px dashed #d2deec; background-color:#F6F6F6;line-height:24px; margin-top:1px}
.rollbox p span,.s_cars p span{border-bottom:1px dashed #dbdbdb; color:#ddd; line-height:26px}
.rollbox p span a,.s_cars p span a{ margin:auto 5px}
.car_pics bdr {
	border: 1px solid #ECECEC;
}



.bdr{
	border:1px solid #ECECEC;
	zoom:1;
	width: 974px;
	margin-left: 3px;
}
.f_red{color:#c00}
.f_gry{color:#999}
.f_redest{color:#f00!important}




.STYLE19 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.STYLE20 {font-family: "宋体"}
.STYLE42 {font-size: 14px}
.STYLE44 {font-size: 12px}
.STYLE45 {color: #FFFFFF}
.STYLE46 {font-weight: bold}
.STYLE47 {font-size: 14px; color: #FFFFFF; }
car_pics bdr {
	width: 980px;
	border: 1px solid #ECECEC;
}
