﻿.wrap
{
	width:100%;
}
div.SliderContainer
{
	background: none;
	border: none;
}
div.SliderContainer div.Description
{
	background: #3d434c;
	line-height: 30px;
	text-align: center;
}
div.SliderContainer div.Description a, div.SliderContainer div.Description a:link, div.SliderContainer div.Description a:visited, div.SliderContainer div.Description a:hover
{
	color: #ffffff;
	margin: 0;
	font-weight: normal;
}
div.SliderNav div
{
	background: #976725;
	border: none;
	color: #FFFFFF;
}
div.SliderNav div.CurrentItem
{
	background: #cf7d08;
	border: none;
	color: #FFFFFF;
}
.lib_Menubox1
{
	
}
.lib_Menubox1 .mmore
{
	width: 50px;
	line-height: 18px;
	text-align: center;
	font-family: "microsoft yahei";
	font-size: 24px;
}
.lib_Menubox1 .mmore a
{
	color: #515151;
	text-decoration: none;
}
.lib_Menubox1 ul
{
	
}
.lib_Menubox1 li
{
	display: inline;
	float: left;
	line-height: 30px;
	padding: 4px 8px 0;
	margin-top: -1px;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #575757;
	cursor: pointer;
}
.lib_Menubox1 li.lib_li0
{
	padding: 4px 0 0;
}
.lib_Menubox1 li.hover
{
	padding-top: 0;
	font-weight: bold;
	color: #165da5;
	border-top: 4px solid #004793;
}
.indexList1
{
	padding: 0 10px;
}
.indexList1 dl
{
	padding: 0 0 8px;
	border-bottom: 1px dashed #8c8c8c;
}
.indexList1 dt
{
	line-height: 30px;
	font-size: 17px;
	font-family: "microsoft yahei";
	font-weight: normal;
}
.indexList1 dt a
{
	color: #bb3631;
}
.indexList1 dd
{
	line-height: 20px;
	color: #959595;
}
.indexList1 dd a
{
	color: #6fa0be;
}
.indexList1 ul
{
	padding: 7px 10px; 
       height:114px;
}
.lib_Menubox2
{
	padding: 0 5px 9px;
	margin: 0 10px;
	background: url(/Portals/0/images/mod2_bg.jpg) no-repeat center bottom;
	background-size: 100%;
}
.lib_Menubox2 .title h2
{
	display: inline-block;
	line-height: 32px;
	font-family: "microsoft yahei";
	font-size: 16px;
	font-weight: bold;
	color: #434343;
}
.lib_Menubox2 ul
{
	padding: 5px 0 0;
}
.lib_Menubox2 li
{
	display: inline;
	float: left;
	padding: 0 8px;
	line-height: 22px;
	font-family: "microsoft yahei";
	color: #575757;
	cursor: pointer;
}
.lib_Menubox2 li a
{
	color: #575757;
	text-decoration: none;
}
.lib_Menubox2 li.hover
{
	color: #0059b4;
	font-weight: bold;
	background: #efefef;
}
.lib_Menubox2 li.hover a
{
	color: #0059b4;
}
.jianj_box
{
	padding: 5px 20px;
	overflow:hidden;
}
.jianj_box img
{
	padding: 12px 20px 18px;
	margin: 0 24px 18px 0;
	border: 1px solid #d9d9d9;
}
.jianj_box p
{
	line-height: 36px;
	color: #474747;
	font-family: "microsoft yahei";
	font-size: 14px;
}
.jianj_box strong
{
	font-weight: bold;
	color: #165da5;
}
.jianj_left
{
	width: 300px;
	line-height: 24px;
	padding: 0 25px 0 0;
	border-right: 1px solid #ebebeb;
}
.jianj_right
{
	width: 310px;
	padding-bottom:100000px;
	margin-bottom:-100000px;
}
.zhuanti_ul
{
	padding: 15px 0 0;
	text-align: center;
}
.zhuanti_ul li
{
	padding: 0 0 17px;
}
dl.title_dl
{
	overflow: hidden;
}
dl.title_dl dt
{
	line-height: 22px;
	padding: 25px 6px;
	font-family: "microsoft yahei";
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	background: #165da5;
	border-right: 1px solid #d9d9d9;
}
dl.title_dl dd
{
	padding: 5px 0 5px 95px;
	border: 1px solid #d9d9d9;
}
dl.title_dl1 dd
{
	padding: 4px 0 9px 95px;
}
dl.title_dl1 dd a
{
	float:left;
	width: 145px;
	text-align: center;
	line-height: 22px;
	margin: 5px 5px 0 0;
	border: 1px solid #c1c1c1;
}
dl.title_dl2 dd a
{
	display: inline-block;
	width: 75px;
	line-height: 20px;
}
#demo
{
	overflow:hidden;

width: 940px;height:30px;line-height:30px;padding-top:6px; margin-left: 10px;
}
#indemo
{
	float: left;
width: 800%;
}
#demo1
{
	float: left;
}
#demo1 ul li,#demo2 ul li
{
	float:left;padding-right:40px;
}
#demo1 ul li a,#demo2 ul li a
{
	color:#505050;font-size:14px;
}
#demo2
{
	float: left;
}
#ess_ctr549_ModuleContent
{
	height: 269px; overflow: hidden;
}
