/* CSS Document */
 
body { font-size:12px; font-family: "微软雅黑"; color:#000000; margin:0;padding:0;}
#vertmenu {font-family: Verdana, Arial, Helvetica, sans-serif;;width: 1200px;padding: 0px;margin: 0px; }
#vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#vertmenu ul li {float:left; width:110px; text-align:center}
#vertmenu ul li a {padding:0 ; font-size:14px;text-decoration: none; text-align:center;color:#fff;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #fff;}
.kong{margin-top:10px; }
.zxdt{ font-family:"微软雅黑"; font-size:14px; color:#313131; padding-bottom:5px; font-weight:bold;}
.miaob{border-bottom:1px solid #e7e7e7;}
.xuxian{border-bottom:1px dashed #e7e7e7;}
.xian{color: #fff; text-align:center; width:20px; line-height:40px;}
.riqi{ color:#959595; font-size:12px;}
.hong{ color:#ad4040; font-size:18px; font-family:"黑体"}
.jtgg{ color:#383838; line-height:30px; font-family:"宋体";}
.ying{ color:#a56a03; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:100; }


.se{ background:#212121}

#demo {background: #FFF;overflow:hidden;width: 500px;}
#demo img {border: 3px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.search {padding: 30px 0}
form {  position: relative;  width: 300px;  margin: 0 auto;border-radius:30px;}
 input { height: 42px;    padding-left: 10px; height:20px; border-radius:3px; border:1px solid #a3a3a3; font-size:12px; background:url(images/fd.jpg) no-repeat right} 

 button {   height:25px;    position: absolute;    top:0px;    right: 0;    cursor: pointer;}
.scroll_div {	BACKGROUND: #ffffff; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:810px; WHITE-SPACE: nowrap; HEIGHT: 165px}
.mbian{ border:1px solid #f3f3f3}
dl{ color:#333; line-height:30px; font-style:normal;}
.lxwm{ font-family:"微软雅黑"; font-size:14px; background:url(images/x.jpg) bottom no-repeat;}
.bian{ border-bottom:1px solid #f3f3f3;}
.gsgk{ width:250px; background:url(images/tit_br_1.gif) repeat-x; color:#333; font-family:"黑体"; font-size:14px; height:39px; line-height:39px;}
.er{ padding-top:20px;padding-bottom:20px; }
.f1{ font-size:14px; font-family:"微软雅黑"; color:#fff; padding-bottom:5px; border-bottom:1px solid #fff; }
.f{line-height:30px; color:#e8e8e8; font-family:"宋体"; font-size:12px;}
.f a:link {color: #e8e8e8;	text-decoration:none;}
.f a:visited {text-decoration: none;color: #e8e8e8;}
.f a:hover {text-decoration: none;color: #e8e8e8;}
.f a:active {text-decoration: none;color: #e8e8e8;}
#hong1{ background:#9b0000; margin:0; padding:0;}
.menu {font-family:"微软雅黑";padding: 0px;margin: 0px;}
.menu ul li a{display:block; text-decoration:none; color:#fff;width:135px;  text-align:center; color:#fff; line-height:41px; font-size:14px; overflow:hidden;}
hr{border:0.5px solid #535353;}
.menu ul {list-style: none;margin: 0px;padding: 0px;border: none; z-index:1000;}
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#212121;}
.menu ul li:hover ul {display:block; position:absolute; left:0; width:145px;}
.menu ul li:hover ul li a.hide {background:#2e2e2e; color:#fff; font-weight:100;}
.menu ul li:hover ul li:hover a.hide {background:#464646; color:#fff;font-weight:100;  }
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#2e2e2e; color:#fff; font-weight:100; font-size:11px;}
.menu ul li:hover ul li a:hover {background:#464646; color:#fff; font-weight:100;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:145px; top:0;}
.menu ul li:hover ul li:hover ul.left {}
.xuxian a:link {color: #595959;	text-decoration: none;}
.jtgg a:link {color: #383838;text-decoration: none;}
.hong a:link {color: #a56a03;text-decoration: none;}
.hong a:visited {text-decoration: none;color: #a56a03;}
.hong a:hover {text-decoration: none;color: #a56a03;}
.hong a:active {text-decoration: none;color: #a56a03;}
a:link {color: #595959;	text-decoration: none;}

a:visited {	text-decoration: none;	color: #595959;}

a:active {	text-decoration: none;	color: #000000;}
.jcdh { color:#FFFFFF;font-size:14px; line-height:40px; height:40px;}

.jcdh a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.jcdh a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.jcdh a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.jcdh a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #df142a;
	font-color:#df142a;
	list-style:none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#df142a;
	display:block;
	list-style:none;
}
.dede_pages ul li a:hover{
	color:#df142a;
	text-decoration:none;
	padding:2px 4px 2px;
 }
.dede_pages ul li.thisclass {border:0px solid #db2b04;list-style:none;}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#df142a;
	padding:2px 4px 2px;
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #df142a;
	list-style:none;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#df142a;
}
.dede_pages .pageinfo strong{
	color:#df142a;
	font-weight:normal;
	margin:0px 2px;
}
.rollBox{width:810px;overflow:hidden;padding:12px 0 5px 6px;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(/jscss/demoimg/200901/job_mj_069.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(/jscss/demoimg/200901/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1100px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:205px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

#pages{
	padding:12px 0px 12px 16px;
}
#pages li{
	float:left;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #df142a;
	font-color:#df142a;
	list-style:none;
}
#pages li a{
	float:left;
	padding:2px 4px 2px;
	color:#df142a;
	display:block;
	list-style:none;
}
#pages li a:hover{
	color:#df142a;
	text-decoration:none;
	padding:2px 4px 2px;
 }
#pages li.thisclass {border:0px solid #db2b04;list-style:none;}
#pages li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#df142a;
	padding:2px 4px 2px;
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #df142a;
	list-style:none;
}
#pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#df142a;
}
#pages .pageinfo strong{
	color:#df142a;
	font-weight:normal;
	margin:0px 2px;
}