
/* =========公共样式========== */
body, form, ul, li, dl, dd, dt, p, img
{
	margin:0;
	padding:0;
}
body
{
	font-size:14px;
	font-family:"Microsoft YaHei", "微软雅黑","SimSun","宋体"; BACKGROUND: #fff;
	color:#000;
	word-break:break-all;
	background-color:#fff;
}
h1,h2,h3,h4,h5,h6
{
	padding:0;
	margin:0;
	font-weight:bold;
	color:#000;
}
h6{font-size:12px;}
h5{font-size:14px;}
h4{font-size:16px;}
h3{font-size:20px;}
h2{font-size:26px;}
h1{font-size:32px}
address,caption,cite,code,dfn,em,th,var,i {font-weight:normal;font-style:normal;}
ul, li
{
	list-style:none;
}
img
{
	border:0;
}
input
{
	vertical-align:middle;
}
a, a:hover
{
	color:#535454;
	text-decoration:none
}
a:hover
{ color:#114665; }


/* =========页面布局========== */

/******** 网页头部 ********/
.top{ background: url(../img/top-banner-bg.png); height: 50px; margin-bottom: 0; width: 100%; }
#header
{ margin:0px auto 10px; overflow:hidden; background: #f4f4f5; }

/* 顶部一行 */
.logo
{width:990px; height:94px; margin:0 auto;line-height:32px; padding-left:20px; padding-right:30px; color:#f9efdb; letter-spacing:1px; overflow:hidden; }
/* 导航 */
#header{ margin-bottom:1px;  }
.navBar{ position:relative; z-index:1; color:#fff; height:40px; line-height:40px;   }
.nav{ width:990px; margin:0 auto;  }
.nav .m{
	float:left;
	position:relative;
	margin-left:-1px;
}
.nav a:hover{ text-decoration:none; color:#114665;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:40px; overflow:hidden;  }
.nav #m a{
	display:block;
	padding:0 20px;
	vertical-align:top;
	background: #f4f4f5;
	color: #114665;
}
.nav h3 a{ display:block; color:#114665;  padding:0 20px; vertical-align:top;}
.nav .on h3 a{ background:#1f7caf; color:#FFFFFF; border-color:#1f7caf !important;  }
.nav .sub{ display:none; /*默认隐藏*/ width:110px; padding:5px 0; position:absolute; left:0px; top:40px; background:#1F7CAF; text-align:left; text-indent: 10px; }
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:20px; line-height:20px; padding:4px 0;  display:block; background:url(../img/icon.png) 0 9px no-repeat; color:#fff;   }
.nav .sub li a:hover{ color:#FFFFFF; background:#2595d1;   }

.banner { margin:0 auto;width: 990px; }
/* 滚动公告 */
.bulletin{background: #f4f4f5; height: 40px; }
.announ{ margin:0 auto; width: 900px; height:40px; line-height:40px; overflow:hidden; background: url(../img/icon.png) no-repeat left -452px; padding-left:20px }
/* 首页主体左边 */
.syleft{float: left;width: 684px;overflow:hidden;margin-right: 20px;clear:both;height: 305px;overflow:hidden;}
.syleft .SideL{ float:left; margin-right: 20px; }
.syleft .SideC{
	float:left;
	width:322px;
}
.fl {float:left;}
.fr {float:right;}
.xzxykx{width:332px;}
.list{width:100%;float:left;margin-top: 23px;}
.list li{line-height:45px; border-bottom:1px solid #e9e9e9; clear:both;}
.list li i{color:#999;padding-right:12px; font-size:14px;}
.lm_name{width: 100%;overflow: hidden;border-bottom:1px solid #bebdbb;}
.lm_name .cn{width:100px;font-size:24px;border-bottom:1px solid #05a7ab;height:38px;line-height: 38px;}
.lm_name .more a{display: block;overflow: hidden;color:#0da8bf;font-size:14px;height:14px;line-height: 14px;margin-top:14px;}
.lm_name .more span{display:block;float:left;padding:0px 10px;}
.lm_name .more img{display: block;float: left;width:17px;height:13px;}
/* åˆ—è¡¨é¡µ */
/*
*幻灯片
*/
.left25{
}
.SlideContainer{
	width:390px;
	height:220px;
}
.news_change{
	width:100%;
	margin:0;
}
.news_top{
	margin:0;
	width:100%;
	height:38px;
}
.news_top span{
	float:left;
	color:#335678;
	font-weight:600;
	width:64px;
	height:31px;
	margin:3px 10px;
	cursor:pointer;
	text-align:center;
	font-size:14px;
	line-height:31px;
}
.news_top .choose{
	color:#0bad85;
	background:url(../img/span_bg.gif) 0 100% repeat-x;
}
.news_foot{
	float:right;
	margin:10px 0 0 0;
	text-align:right;
}
.news_foot a{
	padding-left:14px;
	color:#335678;
	margin-right:8px;
}
.news_center{
	clear:both;
	height:205px;
	overflow:hidden;
	width:100%;
}
.news_center ul{
	padding:8px 3px 0 5px;
}
.news_center ul div img{
	vertical-align:middle;
	_display:none;
}
.index_foot{
	clear:both;
	margin-left:49px;
	border-left:1px solid #e6e5e2;
	border-right:1px solid #e6e5e2;
	max-height:150px;
	overflow:hidden;
}
.big_div{
	clear:both;
	width:300px;
}
.div_head{ height:50px; line-height:50px; font-weight:bold; font-size:20px; color:#335678; margin-bottom: 15px; text-indent: 15px; }
.div_middle{
	min-height:80px;
	line-height:28px;
	border:0;
	color:#777;
}
.dashed2{
	border-bottom:1px dashed #e0dfdf;
}
.dashed{
	height:80px;
}
.dashed li{
	list-style:none;
	float:left;
	width:55px;
	height:55px;
}
.d_cell{ background:url(../img/d_cell.gif) no-repeat 50% 50%; width:33px; }
.linkpic{
	margin:0 0 25px 0;
}
.div_middle a{
	line-height:28px;
	font-size:14px;
}
.div_more{
	clear:both;
	width:99%;
	text-align:left;
	color:#426c9b;
	height:26px;
	line-height:26px;
}
.div_more a{
	color:#426c9b;
	font-size:14px;
}
.h250{
	height:250px;
	overflow:hidden;
}
.h250 ul{
	color:#8b8b8b;
	height:123px;
	border-bottom:1px dashed #ccc;
	margin-bottom:5px;
	overflow:hidden;
}
.h250 table img:hover{
	border:1px solid #0bad85;
}
.h250 table .c_title{
	height:25px;
	color:#0bad85;
}
.h250 table .c_title a{
	color:#0bad85;
}
.h34{
	margin-top:34px;
}
.quick {height:90px;}
.quick a{ padding-bottom:0px; padding-left:12px; padding-right:0px; background:url(../img/arrow.png) no-repeat left center; color:#6c6c6c; padding-top:0px; font-size: 12px; }
.reference-text-right{margin-left:12px}
.kjdh{margin-top:10px; }
.kjdh ul li{  float:left;}
.kjdh ul .ico1{width:138px; height:42px; } 
.kjdh ul .ico2{ width:138px; height:42px; margin-left: 10px; margin-bottom: 10px; } 
/******** 网页底部 ********/
#footer
{ padding:0px; margin:0 auto; color:#000; overflow:hidden; background:url(../img/footer-bg.png); }
.f_t{
	margin:0 auto;
	width:960px;
	height:46px;
	text-align:right;
	line-height:20px;
	padding-top: 5px;
	color: #FFFFFF;
	font-size: 12px;
}
/*首页Start----------------------------------------------------------*/

/* Tab切换 */
.slideTxtBox{width:286px;height: 298px;overflow:hidden;background:#fff;text-align:left;}
.slideTxtBox .hd{ height:40px; line-height:40px; padding:0 0px; border-bottom:2px solid #0bad85; font-size:20px; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left; }
.slideTxtBox .hd ul li a{ display:block; padding:0 15px; font-weight:bold; }
.slideTxtBox .hd ul li a:hover{ text-decoration:none; font-weight:bold; }
.slideTxtBox .hd ul li.on a{ background:#0bad85; color:#fff; font-weight:bold;  }
.slideTxtBox .bd{
	padding-top: 10px;
}
.yes{margin-right:20px;}
.no{margin:0;}
.slideTxtBox .bd li{
	height: 39px;
	line-height: 39px;
	float:left;
	display:block;
	width: 119px;
	border-bottom:1px #888888 dotted;
	padding-left: 14px;
	background:url(../img/flico.jpg) no-repeat left center;
}
/******** 首页主体 ********/
#Main
{
	width:990px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidebar{
	background-color: #FFFFFF;
	height:202px;
	margin-bottom:6px;
	padding-top: 8px;
}
.server
{
	width:990px;
	margin:0 auto 30px;
	border-top: 1px dashed #e0dfdf;
	height: 130px;
}
.server-left{ width:325px; height:150px; border-right: 1px dashed #e0dfdf; float: left; }
.server-right{width:990px;height:150px;float: left;}
.dis ul{ overflow:hidden; _margin-bottom:10px; margin-right: 20px; margin-left: 20px; }
.dis .dis{ display:none;}

.dis ul li{ font-size:18px; width:190px; float:left; line-height:30px; height:30px;_line-height:30px;}

.dis ul li span{ display:inline-block; width: 5px; height: 13px; background-position: -142px top; margin: 8px 5px 0 0;}
.dis ul li aa{ color:#585858;}
.icons{ background:url(../img/icons.gif) no-repeat;}
/* 首页主体右边 */
.syright { width: 286px; float: left; overflow:hidden; } 
/*小图标*/
.xtb{ width:15px; background:url(../img/tb11.gif) no-repeat; float:left;}
/*首页End----------------------------------------------------------*/


/*二级页面栏目导航*/
.lanmu-left { width: 200px; float: left; overflow:hidden; } 
.lanmu-right { width: 720px; float: right; overflow:hidden; border-left: 1px dashed #CCCCCC; padding-left: 40px; } 
.lmdh{
	margin-bottom:6px;
}
.lmdh dt { height:27px; line-height:27px; background:url(../img/tb12.gif) repeat-x; text-align:center;}
.lmdh dd{ padding:5px;}
.lmdh ul li{ font-size:14px; border-bottom:1px solid #FFFFFF; text-align: center; }
.lmdh ul li a{ color:#FFFFFF; line-height: 48px; height: 48px; display:block; background: #1e5985; }
.lmdh ul .cur a{ color:#FFFFFF; line-height: 48px; height: 48px; display:block; background: #92c5e4; }
.lmdh ul li a:hover{ color:#FFFFFF; line-height: 48px; height: 48px; display:block; background: #92c5e4; }

/*子页左右结构公共Start----------------------------------------------------------*/
.breadCrumb
{
	height:100%;
	margin-bottom: 20px;
	border-bottom: 1px solid #999999;
	padding-bottom: 10px;
}




/*图片列表页Start----------------------------------------------------------*/
.ImgListPage .syright ul
{
	
	margin:0 9px;
}

.ImgListPage .syright ul li
{
	float:left;
	margin:10px 5px;
	width:154px;
	display:inline;
	overflow:hidden;
}
.ImgListPage .syright ul li img
{
	width:144px;
	height:100px;
	padding:4px;
	border:#f2e3b9 solid 1px;
	display:inline;
}
.ImgListPage .syright ul li p
{
	margin-top:-3px;
	*margin-top:0;
	padding-top:6px;
	text-align:center;
	overflow:hidden;
}
.ImgListPage .syright .page
{
	border-top:#e7d4a2 dashed 1px;
}
/*图片列表页End----------------------------------------------------------*/


/*文章列表页Start----------------------------------------------------------*/
.listbox
{
	font-size:14px;
}

.listbox ul li
{
	clear:both;
	height:50px;
	*height:50px;
	line-height:50px;
	border-bottom:#ccc dashed 1px;
	overflow:hidden;
	padding-right: 10px;
}
.listbox ul li a
{
	float:left;
	display:inline;
}
.listbox ul li span
{
	float:right;
	color:#999;
	display:inline;
}
/*文章列表页End----------------------------------------------------------*/
/*分页代码*/
.m-page{margin:10px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:14px;letter-spacing:normal;word-spacing:normal;background:#fff;}
.m-page span { display:inline-block; *display:inline;
*zoom:1;vertical-align:top; padding:0 12px; margin-left:-1px; border:1px solid #ddd; font-size:14px; letter-spacing:normal; word-spacing:normal; background:#04b38d; color: #FFFFFF; }
.m-page a,.m-page a:hover{text-decoration:none;color:#333333;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#f5f5f5;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;}
.m-page-sr i{border:0;}

/*栏目内容页----*/
.ArticleTitle{ padding-bottom: 8px; line-height: 24px; font-size: 18px; font-weight: bold; padding-top: 25px; text-align: center; color: #535454; }
.articleTime{ padding-bottom: 10px; line-height: 23px; padding-top: 10px; text-align: center; margin: 0px 0px 15px;color: #535454; }
.AboutPage .ArticleAbout
{
	height:40px;
	line-height:40px;
	margin:0 20px;
	margin-bottom:20px;
	text-align:center;
	letter-spacing:1px;
	color:#cb8654;
	border-top:#d95e05 solid 2px;
	border-bottom:#999 dotted 1px;
}
.ArticleBody
{
	line-height:28px;
	overflow:hidden;
	color: #535454;
}
.gduo{ height:30px; color:#333;line-height:30px; background:#ededed; overflow:hidden; margin:10px 0px; padding:0 10px;}
.gduo span{ float:left; width:620px; overflow:hidden; height:30px; display:block;}
.gduo a{  color:#333;}
.info_key { border-bottom:solid 1px #ccc; height:30px; line-height:30px; padding:0 10px; margin:10px auto;overflow:hidden;}
.info_key span { font-size:14px; font-weight:bold;}
.info_key a { margin-right:10px;}
/*栏目内容页End----*/



/* =========公共样式========== */

/*英文强制换行*/
.word{word-break:break-all;}
.MarginLeft
{
	margin-left:8px;
}
.MarginRight
{
	margin-right:8px;
}
.Clear
{
	clear:both;
}
.AllClear
{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
.Hidden
{
	display:none;
}

.ShadowLine
{
	clear:both;
	height:4px;
	line-height:4px;
	font-size:0;
	background:url(../img/bootomshadowline.gif) repeat-x;
	overflow:hidden;
}
.ShadowLines
{
	clear:both;
	height:17px;
	line-height:17px;
	font-size:0;
	background:url(../img/bootomshadowlines.gif) no-repeat;
	overflow:hidden;
}
/*颜色*/
.Color_Red
{
	color:#ff3300;
}
.Color_Orange
{
	color:#f57e00;
}
.More
{
	font-size:12px;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline; }
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default; }