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;
}
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:203px; height:133px; border:1px solid #cfcfcf;
}
.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;}
.ess_essmenu_ctlessmenu_spmbar
{
	background:url(/ql/resource/Portals/8/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:110px; color:#750000;font-size:14px;text-align:center;
}
.menu_visited
{
	background:url(/ql/resource/Portals/8/image/menu_hover_03.jpg ) repeat-x; line-height:37px; margin:0px 1px;width:110px; color:#fff;font-size:14px;text-align:center;
}


.menu2_link{line-height:25px;width:110px; color:#ffffff;font-size:12px;background-color:#bc1b1c; margin-left:-2px;text-align:center;margin-right:1px;}
.menu2_visited{line-height:25px;width:110px; 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:221px !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:414px; **height:82px; display:block;}



/*tabåˆ‡æ¢æ–°å¢žæ ·å¼*/
.center_left_left div.block{display:block;padding:20px 10px;}

.center_left_right div.block{display:block;padding:20px 10px;}

.center_left_left div.none{display:none;padding:20px 10px;}
.
center_left_right div.none{display:none;padding:20px 10px;}

.lib_Menubox
{
background:url(/eportal/fileDir/xm/resource/Portals/13/images/second_navbg.jpg) repeat-x;margin-top:10px;height:30px;line-height:30px;background-color:#bc2021;
}

.lib_Menubox ul li
{
cursor:pointer;float:left;width:100px;text-align:center;font-size:14px;color:#6f6f6f;
}
.lib_Menubox ul li.hover
{
background:url(/eportal/fileDir/xm/resource/Portals/13/images/red_nav.jpg) no-repeat;height:28px;color:#fff;font-weight:bold;font-size:14px;
}

.mmore {
position:relative;
right:10px;
top:-30px;
}
.mmore  a{
color:#724500;
font-family:"å®‹ä½“"ï¼›
}

   .jtdt{ padding: 13px 15px;
    margin-top: -50px;
    width: 310px;
    margin-left: -10px;
    border-left: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    color:#828282; 
font-size:12px;
}
.jtdt a{color:#303030;}

.jpqh{

padding-bottom:10px;
}

div.none{display:none;}



.w222{width:222px;}

.marqueeleft
{
	width:638px;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;}

.mright40{margin-right:40px;}

  .ul_title a{color:#303030;font-size:12px;}


#ess_ctr2145_ModuleContent  .SliderNav{z-index:0;}

.line_xilan { font-size:12px; }

.content_xilan img { max-width:600px }

.content_xilan font { font-size:14px; }
/*ç»†è§ˆæ¨¡æ¿*/
.title_xilan h1 { font-size: 16px; text-align: center!important;}
.line_xilan { font-size:12px;  text-align: center!important; padding: 10px 0!important; }
.jtdt{*margin-top:-13px;}