body
{
	font:normal 12px/24px "宋体"; text-align:justify; text-justify:inter-ideograph;
}
body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe
{
	margin:0;padding:0;
}
ul,ul li,ol,li
{
	list-style:none outside none;
}
.c30 { color: #000;}
.fs12 { font-size: 12px;}
.fs14 { font-size: 14px;}
.fs12 a{ font-size: 12px;}
a:link { color: #036;}
.ff01 { font-family: "Tahoma,Arial,Helvetica";}
.pd { padding: 12px 20px;}
.w228 img { width: 228px;}
img
{
	border:0 none; vertical-align:top;
}

input,select
{
	vertical-align:middle;
}
.fl
{
	float:left; display:inline;
}
.fr
{
	float:right; display:inline;
}
a
{
	text-decoration:none;
}
a:link, a:visited
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.clear
{
	clear:both;zoom:1;height:0;font-size: 1px;line-height: 0px;text-indent:-9999px;
}
.clearfix:after
{
	content:".";display:block;height:0;clear:both;visibility:hidden;
}
.clearfix
{
	zoom:1;display:block;_height:1px;
}
.time
{
	line-height: 23px; padding-left:10px;
}
.links
{
	line-height: 29px;padding-left:10px;color:#565656;
}
.links a
{
	color:#565656;
}
.mod12_1{padding:12px 11px 13px; color:#828282; font-size:12px;*padding-bottom:15px;}
.mod12_2{padding:14px 14px;*padding-bottom:12px;}
.mod12_3{padding:14px 14px 12px;*padding-bottom:10px;}
.mod13_1{padding:12px 15px;}
.mod13_2{ padding-top:16px ;padding-bottom:16px; padding-right:7px; padding-left:23px;}
.mod14_01 a{color:#303030;}
.w195
{
	width:205px; text-align:center;
}
.pic01 img
{
	width:222px; height:133px; border:1px solid #cfcfcf;
}
.KSS_titleBar { bottom: 25px;}
#mBanner .KSS_titleBar{display:none;}
#mBanner .KSS_btnBox{display:none;}
#mBanne .KSS_titleBox{display:none;}
.pictitle
{
	line-height:34px;
}
.mright
{
	margin-right:15px;
}
.mright1{ margin-right:20px;}
.mbottom1{ margin-bottom:10px;}
.picli{ padding-top:20px ;padding-bottom:0; padding-right:20px; padding-left:40px;}
.picli1{ padding-top:40px ;padding-bottom:0; padding-right:10px; padding-left:50px;}
.ess_essmenu_ctlessmenu_spmbar
{
	background:url(/eportal/fileDir/4gc/resource/Portals/20/image/menu_09.jpg) no-repeat scroll right center;width:1px;
}
.ess_essmenu_ctlessmenu_spmarw{width:1px;}
.menu_link
{
	line-height:37px; margin:0px 1px;width:123px; color:#750000;font-size:14px;text-align:center;}
.menu_visited
{
	background:url(/eportal/fileDir/4gc/resource/Portals/20/image/menu_hover_03.jpg ) repeat-x; line-height:37px; margin:0px 1px;width:123px; color:#fff;font-size:14px;text-align:center;
}


.menu2_link{line-height:25px;width:124px; color:#ffffff;font-size:12px;background-color:#bc1b1c; margin-left:-2px;text-align:center;margin-right:1px;}
.menu2_visited{line-height:25px;width:124px; color:#750000;font-size:14px;background-color:#e8e8e8;margin-left:-2px;text-align:center;margin-right:1px; }

.SliderContainer{border:1px solid #c3c3c3;padding:1px;background:#fff;}
.m04 .SliderContainer{position:relative;height:245px !important;}
.m04 .SliderContainer .Description a{color:#fff;}
.m04  .SliderContainer .Description a:hover{color:#fff;text-decoration:underline;}
.m04 .SliderContainer .Description
{left:1px;bottom:1px;position:absolute;filter: alpha(opacity=80);background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.65);*filter: alpha(opacity=80);*background-color: rgb(0, 0, 0);height:24px;line-height:24px;}
.SliderContainer .Description a{font-size:12px;color:#333333;font-family:"宋体";margin-top:1px;}
.SliderNav{margin:-2px;} 
.SliderNav div.CurrentItem{background:#e39940;color:#ffffff;width:23px;height:14px;margin:0 0 0 1px;line-height:14px;}
.SliderNav div{background:#ffffff;color:#5a5a5a;width:23px;height:14px;margin:0 0 0 1px;line-height:14px;}
.m04 .SliderContainer .Description *{position:relative;}



.map_01 { height:25px; line-height:25px; border-bottom:#E1E1E1 1px solid; padding-left:0px;}
.map_01 .firstNormal { padding-left:20px;}
.map_01 a.firstNormal:link{color:#333333; font-weight:bold;font-size:14px;}
.map_01 a.firstNormal:visited{color:#333333; font-weight:bold;font-size:14px;}
.map_01 a.firstNormal:hover{color:#333333; font-weight:bold;font-size:14px;}

.map_02 { font-size:12px; padding:10px 0px 10px 20px; width:130px;}
.map_02 .firstNormal { padding-left:0px;}
.map_02 a.firstNormal:link{color:#333333; font-weight:100;font-size:12px;}
.map_02 a.firstNormal:visited{color:#333333; font-weight:100;font-size:12px;}
.map_02 a.firstNormal:hover{color:#333333; font-weight:100;font-size:12px;}

.m04 .SliderContainer .Description a, .SliderContainer .Description a:link{margin:1px 0 0 5px;}


.focusBox { width:1000px; height:199px; overflow: hidden;margin:0 auto;position:relative;}
.focusBox .pic img { width:1000px; height:199px; display: block; overflow: hidden;}
.logo_font{position:absolute;width:416px; height:82px;top:40px;left:5px;}
.logo_font img{width:416px; height:82px; display:block;}


.w222 {width:222px;}



/*企业标识*/
.btnLeft
{	
 width: 40px;
height:351px;
 background:url(/eportal/fileDir/1j/resource/Portals/0/images/leftpic.jpg) no-repeat scroll center center;
}
.btnRight
{
 width: 40px;
height:351px;
background:url(/eportal/fileDir/1j/resource/Portals/0/images/rightpic.jpg) no-repeat scroll center center;
}
.disinblock
{
	display: inline-block;
}
.tc
{
	text-align:center;
}
.divshow
{
	width:590px; height:351px; margin:0px auto;
}
.ofhide
{
	overflow: hidden;
}
.h403
{
	height: 403px;
}
.w5310{
width:5310px;
}
.w40
{
	width: 40px;
}
.w55{
      width:55px;
}
.h351{

     height:351px;
}
.h33{
     height:33px;
}
.dialog
{
	width:880px; height:610px; border:1px solid #ccc; background:#EFEFEF; display:none; z-index:9999; position:absolute;
}
.w590
{
	width:590px;
}
#xt ul li
{
	margin-right:8px;
}
.clear
{
	clear:both;
}
.clerafix:after
{
	height: 0;visibility: hidden;clear: both;content: "";display: block;
}

.disnon {
    display: none;
}




.marqueeleft
{
	width:696px;overflow:hidden; padding: 5px 10px; border:0px solid #ccc; border-top:none;margin-left:14px;
}
.marqueeleft ul
{
	float:left;margin-top:10px;
}
.marqueeleft li
{
	float:left;margin:0 5px;display:inline;width:200px;overflow:hidden;text-align:center;
}
.marqueeleft li .pic
{
	display:block;border:#ccc 1px solid;width:193px;height:143px;padding:2px;overflow:hidden;
}
.marqueeleft .w195 a img
{
	display:block;width:193px;overflow:hidden;
}
.marqueeleft li .txt
{
	text-align:center;height:23px;line-height:23px;
}


.w250{width:300px;text-align:center;}
.pd { padding: 12px 20px;]
.mright40{margin-right:40px;}
.content_xilan font { font-size:14px; }
#mBanne .KSS_titleBox{display:none;}
#mBanne h2.title{display:none;}