/*--------------------全局css样式------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img{margin:0;padding:0;}
img{border:none;}
a{ text-decoration:none}
ol,ul{list-style:none outside none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
h1{ font-size:28px; font-weight:bold;color:#002b51;text-decoration:none; text-align:center; padding:10px;line-height:35px;}
h2{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center;padding:10px;}
em{ font-style:normal;}
.clear{ clear:both;} 
.main{width:100%; min-height:975px; margin:0 auto; background:url(../images/indexbj.jpg) no-repeat top center; background-attachment: fixed;}
.top{ width:1100px; height:auto;margin:0 auto;}
.logoss{ width:1100px; height:auto;margin:0 auto;}
.logo{ height:151px; }
.logo1{ height:151px;float:left; }

.lou{ width:441px; height:150px; float:right;background:url(../images/lou.png) no-repeat;}

/*导航*/
.menu{ width:1100px; height:51px; background:url(../images/menu.jpg) center no-repeat}
.simple li a{ width:133px; text-align:center}
#menu {
	list-style: none; margin: 0px auto; padding: 0px; height: 51px; font-size:14px;z-index:9999}
#menu li { width:155px;margin: 10px 0px 0px; padding: 0px 0px 0px 0px; border: currentColor; border-image: none; height: 31px; text-align: center; line-height: 31px; float: left; display: block; position: relative;z-index:9999;}
#menu li:hover { color:}
#menu li a:link,#menu li a:visited {outline: 0px; color: rgb(79, 79, 74); font-size: 1em; text-decoration: none; display: block;font-size:16px!important; font-weight:bold; color:#FFF}
#menu li:hover a {
	color: white; text-shadow: 1px 1px 1px rgba(34,34,34,0.4);
}
#menu li a.active {
	 color:#fff; 
}
.dropdown_1column { width:130px;font-size:14px;
	background:#568beb; border-width: medium 1px 1px; border-style: none solid solid; border-color:#568beb; margin: 0px auto 4px; padding: 15px; border-radius: 0px 5px 5px; border-image: none; left: -999em; text-align: left; color: white; float: left; position: absolute; -webkit-border-radius: 0px 5px 5px 5px; -moz-border-radius: 0px 5px 5px 5px;z-index:9999
}
.dropdown_2columns { width:395px;font-size:14px;
	background:#568beb; border-width: medium 1px 1px; border-style: none solid solid; border-color:#568beb; margin: 0px auto 4px; padding: 15px; border-radius: 0px 5px 5px; border-image: none; left: -999em; text-align: left; color: white; float: left; position: absolute; -webkit-border-radius: 0px 5px 5px 5px; -moz-border-radius: 0px 5px 5px 5px;z-index:9999
}
.dropdown_3columns { width:640px;font-size:14px;
	background:#568beb; border-width: medium 1px 1px; border-style: none solid solid; border-color:#568beb; margin: 0px auto 4px; padding: 15px; border-radius: 0px 5px 5px; border-image: none; left: -999em; text-align: left; color: white; float: left; position: absolute; -webkit-border-radius: 0px 5px 5px 5px; -moz-border-radius: 0px 5px 5px 5px;z-index:9999
}
.dropdown_4columns {font-size:14px;
	background:#568beb; border-width: medium 1px 1px; border-style: none solid solid; border-color: #568beb; margin: 0px auto 4px; padding: 15px; border-radius: 0px 5px 5px; border-image: none; left: -999em; text-align: left; color: white; float: left; position: absolute; -webkit-border-radius: 0px 5px 5px 5px; -moz-border-radius: 0px 5px 5px 5px;z-index:9999
}
.dropdown_5columns {font-size:14px;
	background:#568beb; border-width: medium 1px 1px; border-style: none solid solid; border-color:#568beb; margin: 0px auto 4px; padding: 15px; border-radius: 0px 5px 5px; border-image: none; left: -999em; text-align: left; color: white; float: left; position: absolute; -webkit-border-radius: 0px 5px 5px 5px; -moz-border-radius: 0px 5px 5px 5px;z-index:9999
}

#menu li:hover .dropdown_1column {
	left: -1px; top: auto;
}
#menu li:hover .dropdown_2columns {
	left: -1px; top: auto;
}
#menu li:hover .dropdown_3columns {
	left: -1px; top: auto;
}
#menu li:hover .dropdown_4columns {
	left: -1px; top: auto;
}
#menu li:hover .dropdown_5columns {
	left: -1px; top: auto;
}
#menu li:hover .dropdown_1column li {
	height: 30px; line-height: 30px;
}
#menu li:hover .dropdown_2columns li {
	height: 30px; line-height: 30px;
}
#menu li:hover .dropdown_3columns li {
	height: 30px; line-height: 30px;
}
#menu li:hover .dropdown_4columns li {
	height: 30px; line-height: 30px;
}
#menu li:hover .dropdown_5columns li {
	height: 30px; line-height: 30px;
}
.col_1 {
	float: left; display: inline; position: relative;
}
.col_2 {
	float: left; display: inline; position: relative;
}
.col_3 {
	float: left; display: inline; position: relative;
}
.col_4 {
	float: left; display: inline; position: relative;
}
.col_5 {
	float: left; display: inline; position: relative;
}
.col_1 {
	width:195px; font-size:14px;
}
.col_2 {
	width: 360px;font-size:14px;
}
.col_3 {
	width: 620px;font-size:14px;
}
.col_4 {
	width: 550px;font-size:14px;
}
.col_5 {
	width: 690px;font-size:14px;
}
#menu .menu_right {
	margin-right: 0px; float: right;
}
#menu li .align_right {
	border-radius: 5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px; -moz-border-radius: 5px 0px 5px 5px;
}
#menu li:hover .align_right {
	left: auto; top: auto; right: -1px; _right: -2px;
}
#menu p {
	text-align: left; line-height: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; 
}
#menu h2 {
	text-align: left; line-height: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;
}
#menu h3 {
	text-align: left; line-height: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; 
}
#menu ul li {
	text-align: left; line-height: 1em; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; 
}
#menu h2 {
	margin: 7px 0px 14px; color:#fff; letter-spacing: -1px; padding-bottom: 14px; font-size: 1.2em; font-weight: 400; border-bottom-color: rgb(122, 168, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
#menu h3 {
	margin: 7px 0px 14px; color:#fff; padding-bottom: 7px; font-size: 1em; border-bottom-color: rgb(122, 168, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
#menu p {
	margin: 0px 0px 10px;
}
#menu li:hover div a {
	color: rgb(255, 255, 255); font-size: 1em;
}
#menu li:hover div a:hover {
	color: rgb(231, 255, 92);
}
.strong {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
#menu li .black_box {
	padding: 10px; border-radius: 5px; color: rgb(238, 238, 238); box-shadow: inset 0px 0px 3px #1d2e11;  background-color: rgb(162, 198, 140); -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-box-shadow: inset 0 0 3px #1d2e11; -moz-box-shadow: inset 0 0 3px #1d2e11;
}
#menu li ul {
	list-style: none; margin: 0px 0px 12px; padding: 0px; 
}
#menu li ul li {
	margin: 0px; padding: 0px; width: 130px; text-align: left; font-size: 0.9em; float: none; position: relative; text-shadow: 1px 1px 1px #ffffff;width:280px
}
#menu li ul li:hover {
	background: none; margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#menu li .greybox li {
	background: rgb(85, 127, 58); margin: 0px 0px 4px; padding: 2px 6px; border-radius: 5px; border: 1px solid rgb(117, 159, 77); border-image: none; width: 116px; font-weight: bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px;
}
#menu li .greybox li:hover {
	background: rgb(117, 104, 92); margin: 0px 0px 4px; padding: 2px 6px; border: 1px solid rgb(170, 170, 170); border-image: none;
}


/*banner*/
.banner{ width:1100px; height:360px; margin:0px auto; padding-top:15px}


/*内容*/
.content{ width:1100px; margin:0px auto }
.content1{ width:1100px; margin:0px auto }
.xwnr{ width:1100px; height:240px; margin:15px 0px 15px 0px}
.xwnr-z{width:753px; height:240px; margin-right:10px; float:left}
.xwnr-y{width:330px; height:230px; float:right; padding-top:10px}
.xwzx{ width:367px; height:240px; float:left}
.xwzx b{font-size:13px; line-height:27px;font-family:"微软雅黑"; float:left;color:#002b51;}
.xwzx-bt{width:367px; height:35px; line-height:35px; }
.xwzx-bt span{ padding-left:15px;padding-right:10px; color:#567fe6; font-size:18px; font-weight:bold; font-family:"微软雅黑"; float:left;}
.xwzx-bt span:hover{border-bottom:2px solid #557fe5;}
.xwzx-bt a{color:#567fe6; font-size:10px;font-family:"微软雅黑"; float:right}
.xwzx-nr{ width:367px; height:200px;}
.xwzx-nr ul{ padding:5px 0px 0px 0px;}
.xwzx-nr ul li{ width:368px; height:27px; line-height:27px;}
.xwzx-nr ul li b{background:url(../images/b.jpg) left center no-repeat;padding-left:6px;  color:#002b51;font-size:13px; line-height:27px;font-family:"微软雅黑"; float:left}
.xwzx-nr ul li a{ color:#002b51;font-size:13px; line-height:27px;font-family:"微软雅黑";background:url(../images/b.jpg) left center no-repeat;padding-left:6px; }
.xwzx-nr ul li span{ float:right;font-family:"微软雅黑";color:#002b51;font-size:12px;}
.tzgg{width:367px; height:240px; float:right}\
.tzgg-nr{ width:367px; height:200px;}
.tzgg-nr ul{ padding:5px 0px 0px 0px;}
.tzgg-nr ul li{ width:368px; height:27px; line-height:27px; }
.tzgg-nr ul li a{background:url(../images/b.jpg) left center no-repeat; padding-left:6px; color:#002b51;font-size:13px; line-height:27px;font-family:"微软雅黑"; float:left}
.tzgg ul li span{ float:right;font-family:"微软雅黑";color:#002b51;font-size:12px;}

/*foot*/
.foot{ background:#474e62; width:100%; height:135px; margin-top:15px; min-width:1100px;}
.zhong{ width:1100px; height:55px; line-height:55px; margin:0px auto;}
.footleft{ width:635px;height:55px; line-height:55px; float:left; color:#FFF; font-size:12px;font-family:"微软雅黑";}
.footright{ width:235px;height:55px; line-height:55px; float:left;}
.ss{ float:left; width:230px;}

/*分页*/

a:link, a:visited {color: rgb(51, 51, 51);text-decoration:none}
a:hover {color: rgb(255, 0, 0);}



/*列表标题样式*/
ul.nl {list-style:none outside none; margin:0; padding:0}
ul.nl li {line-height:22px;padding-left:15px;background:url(smile.gif) no-repeat 0 0}
ul li.fixed {background:url(smile.gif) no-repeat 0 -50px}
ul li.lock {background:url(smile.gif) no-repeat 0 -100px}
ul.nl li img {_margin:6px 0}
a.nLink {font-size:16px;line-height:26px; height:26px;font-family:"微软雅黑";padding-left:15px; background:url(../images/b.jpg) no-repeat 0 7px}
a.nLock {font-size:14px;line-height:26px;font-family:"微软雅黑";padding-left:15px;background:url(smile.gif) no-repeat 0 -100px}
a.nFix {font-size:14px;line-height:26px;font-family:"微软雅黑";padding-left:15px;background:url(smile.gif) no-repeat 0 -50px}
/* 隔数行分隔行 */
.sep {list-style:none;height:15px;background:none;padding:0}


/*分类列表样式*/
.sList {list-style:none outside none;padding:10px 0 0 0;margin:0}
.sList a {line-height: 59px;color: rgb(255, 255, 255); font-size: 22px;}

.sList .gray {font-size:8pt;font-family:"微软雅黑"; font-family:arial; display:none}
a.sNav {line-height:20px;padding:2px 20px; background:url(smile.gif) no-repeat 0 -350px;font-weight:bold}

.sList li {height: 59px; text-align: center; line-height: 59px; background-color: #568cec;text-align: center;border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;}
.sList li.ssec {height: 40px; line-height: 40px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(243, 243, 243);}
.sList li.ssec a {height: 40px;font-family:"微软雅黑"; line-height: 40px; border-right-color: rgb(106, 115, 123); border-right-width: 4px; border-right-style: solid; display: block; font-size: 14px;color:#000}
.sList li.ssec a:hover { background: url(../images/e.jpg) no-repeat 30px;border-right-color: rgb(5, 86, 147); color:rgb(5, 86, 147)}

.navlside { overflow: hidden; margin-top: 10px;width:194px;border-top-color: rgb(106, 115, 123); border-top-width: 5px; border-top-style: solid;}

/*标题*/
.aTitle {font-size:32px;font-family:"微软雅黑";padding-top:10px}
.subTitle {font-size:14px;font-weight:bold}
.sgap { padding:10px 0;margin:30px 0; border:1px #ccc solid; border-width:1px 0;color:#ccc}

/*内容样式*/
#content {font-size:16px;font-family:"微软雅黑";line-height:36px;margin:20px auto;width:96%;text-align:justify}
#content td, #content div {font-size:14px;font-family: Microsoft YaHei,"微软雅黑", Arial, Helvetica, sans-serif;line-height:1.6}
#content A:visited, #content A:link {color:#b32bd5;text-decoration:underline}

#content .shunk {
	width: 218px; height: 48px; text-align: center; line-height: 48px; overflow: hidden; font-size: 16px; margin-right: 15px; margin-bottom: 20px;  background-color: #055693;color:#fff;
	clear: both;
}
#content ul.slinkList li {
	width: 218px; height: 48px; text-align: center; line-height: 48px; overflow: hidden; font-size: 16px; margin-right: 15px; margin-bottom: 20px; float: left; background-color: rgb(242, 243, 242);
}
#content ul.slinkList li a { color:#000;text-decoration:none; }
#content ul.slinkList li a:hover { color:#f00 }

.clear {
	height: 1px; line-height: 1px; overflow: hidden; clear: both; font-size: 0px; margin-top: -1px;
}
/* 日期与点击 */
.gray {color:gray !important;text-decoration:none;font-size:12px}
.time {color:red;font-size:12px}
.hit {color:green;font-size:12px}

/* 间隔背景色 */
.tdbg {background:#fff;}
.tdbg-dark {background:#F5F9FF;}
/* 主栏目 */
.mframe {margin-bottom:4px}
.mframe .tm {height:25px;line-height:25px;background:url(bg.gif) repeat-x;border:1px solid #ace}
.mframe .tl {display:none}
.mframe .tr {display:none}
.mframe span.tt {font-size:14px;color:#41519A;font-weight:bold;padding-left:10px}
.mframe .mm {background:#fff;padding:3px;border:1px solid #ace;border-top:0}
.mframe .ml {display:none}
.mframe .mr {display:none}
.mframe .bm {display:none}
.mframe .bl {display:none}
.mframe .br {display:none}
.mframe ul.nl a, .mframe ul.pl a {font-size:14px}

.spath,.spath a {color:#666}
.spath {margin:0 0 30px 0}
/* 侧边栏目 */
.lframe {margin-bottom:4px;_width:100%}
.lframe .tm {height:25px;line-height:25px;background:url(bg.gif) repeat-x;border:1px solid #ace}
.lframe .tl {display:none}
.lframe .tr {display:none}
.lframe span.tt {font-size:14px;color:#41519A;font-weight:bold;padding-left:10px}
.lframe .mm {padding:5px 3px;border:1px solid #ace;border-top:0}
.lframe .ml {display:none}
.lframe .mr {display:none}
.lframe .bm {display:none}
.lframe .bl {display:none}
.lframe .br {display:none}

.slframe {margin-bottom:4px;_width:100%}
.slframe .tm {display:none}
.slframe .tl {display:none}
.slframe .tr {display:none}
.slframe span.tt {font-size:14px;color:#41519A;font-weight:bold;padding-left:10px}
.slframe .mm {padding:5px 3px;}
.slframe .ml {display:none}
.slframe .mr {display:none}
.slframe .bm {display:none}
.slframe .bl {display:none}
.slframe .br {display:none}
.dateR {float:right;padding-right:5px}
.moreR {float:right;padding-right:8px;_margin-top:4px}

/* 分页 */
.pager {font-family:verdana;font-size:12px;padding:5px;height:25px;clear:both;word-break:keep-all}
.pager ul {padding:0;margin:0;list-style-type:none;line-height:1.2em}
.pager li {float:left;margin:0 5px 0 0;color:#999}
.pager li.p_total {background:#FFF; font-weight:bold; color:#88af3f; border:1px solid #ddd; padding:3px 5px}
.pager li.p_current {background:#b2e05d; color:#FFF; border:1px solid #b2e05d; padding:3px 5px}
.pager li.p_nolink {color:#ccc; border:1px solid #f3f3f3; padding:3px 5px}
.pager li a:link, .pager li a:visited {float:left; color:#88af3f;background:#fff; border:1px solid #ddd; padding:3px 5px;text-decoration:none !important}
.pager li a:hover, .pager li a:active {background:#f1ffd6; color:#638425; border-color:#85bd1e}
.pager li input {float:left;font-family:verdana;font-size:12px;border:1px solid #ddd;color:#999;background:url(inputBorder.gif);width:3em;height:1.3em;padding:2px 0;text-align:center}

.newsnr{ width:850px; height:auto; padding:10px;min-height:600px; }
.newsnr ul{ list-style:none;}
.newsnr ul li{ line-height:35px;}
.newsnr li a{ }
.newsnr span{ float:right; margin-right:10px; font-size:12px;color:#999;}
.newsnr b{ font-size:14px; float:left;background:url(../images/b.jpg) left center no-repeat; padding-left:15px; }
.newsnr1{ width:1050px; height:auto; padding:10px;min-height:600px; }
.newsnr1 ul{ list-style:none;}
.newsnr1 ul li{ line-height:35px;}
.newsnr1 li a{ }
.newsnr1 span{ float:right; margin-right:10px; font-size:12px;color:#999;}
#tupian ul{list-style-type:none;width:800px;margin-left:10px;_margin-left:8px;}
#tupian img{ max-width:220px;}
#tupian ul li{ display:block;position:relative;width:220px; height:160px; float:left;padding:8px 10px 25px 10px;_padding:10px 10px 25px 10px;}
#tupian  p{ text-align:center;width:220px; margin-top:3px;}
#tupian  p a{ font-size:12px;color:#666;text-decoration:none; font-weight:normal;}
#tupian  p a:hover{font-size:12px; color:#FF0000;text-decoration:none;font-weight:normal;}
.KSS_titleBox h2{margin-top:12px!important;}
.tupian{width:850px;min-height:600px;}
.tupian ul{list-style-type:none;width:820px;margin-left:10px;_margin-left:8px;}
.tupian img{ max-width:240px;}
.tupian ul li{ display:block;position:relative;width:240px; height:160px; float:left;padding:8px 10px 25px 15px;_padding:10px 10px 25px 15px;}
.tupian  p{ text-align:center;width:240px; margin-top:3px;}
.tupian  p a{ font-size:12px;color:#666;text-decoration:none; font-weight:normal;}
.tupian  p a:hover{font-size:12px; color:#FF0000;text-decoration:none;font-weight:normal;}
.shiye{width:1100px;margin:0 auto;}
.shiye p{ width:300px;margin:0 auto;}