body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
    margin: 0; padding: 0
}
body {
	text-align: left; font-family:宋体,Arial; color: #333; font-size: 14px; padding-top: 0px;background:white url(404.png) center repeat-y;
}

input {
	line-height: 16px; font-size: 12px
}
select {
	line-height: 16px; font-size: 12px
}
img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
ul {
	list-style-type: none; white-space: nowrap;
}
li {
	list-style-type: none; white-space: nowrap;
}
.tc {
	text-align: center
}
.tl {
	text-align: left
}
.tr {
	text-align: right
}
.dis {
	display: block
}
.undis {
	display: none
}
.fl {
	float: left
}
.fr {
	float: right
}
.cl {
	clear: both
}
.fh {
	height: 22px
}
.fb {
	font-weight: bold
}
.fnb {
	margin-left: -1px; font-weight: 200
}
.fc30 {
	font-family: "宋体"; color: #303030
}
.fchot {
	color: #ff0700
}
.f11 {
	font-family: tahoma; font-size: 12px
}

a {
	font-family:宋体,Arial; color: #333; text-decoration: none
}
a:hover {
	color: #666; text-decoration: none
}
a:visited {
	color: #666; text-decoration: none
}


.top{
   background:#f8f8f8; width:100%;height:25px; border-bottom:solid 1px #e7e7e7; border-top:2px solid #e7e7e7; margin:0px auto; 
   margin-bottom:1px;
}
.top .top1{
	width:990px; margin:0px auto; height:25px; line-height:25px;
}
.top .save, .home, .fhome, .search, .today {
	margin:0 6px; padding:1px 0 2px 20px; background:url(../image/save.png) no-repeat; color:#000;
}
.top .sf{
	float:left; padding-left:28px; line-height:25px; background:url(../image/fj.png) no-repeat left 2px;
}
.top .sr{float:right; margin-top:0px;}
.top .save { background-position:left 1px; line-height:23px;}
.top .home { background-position:left -23px; line-height:23px;}
.top .search { background-position:left -100px; line-height:23px;}
.top .fhome { background-position:left -127px; line-height:23px;}
.top .today { background-position:left -72px;}
.top .today a { margin:0 6px; color:#000; font-weight:bold; border-bottom:dotted #000 1px;}
.top .today a:hover { text-decoration: none;}


.body{
	width:1002px; margin:0px auto; padding:0px; overflow:hidden;
}
.head{
	width:100%; height:250px; background:url(../image/head2.jpg) no-repeat; margin:0px auto;
}

.dmenu{
	background:url(../image/menubg1.jpg) no-repeat; width:100%; margin:0px auto; height:36px; overflow:hidden;
}
.dmenu ul#navm{
	width:980px; margin:0px auto; overflow:hidden;
}
.dmenu ul li{
	float:left; padding-left:4px; padding-right:3px; color:#FFF; font-size:14px; line-height:36px; height:36px;
}
.dmenu ul li a{
	display: block; color:#FFF; text-align:center;
}
.dmenu ul li a:link{
	color:#FFF; text-decoration:none;
}
.dmenu ul li a:hover {
	color:#F60; text-decoration:none; white-space:nowrap; line-height:36px; height:36px;
}
.dmenu ul li.current a{
	color:#F60; font-weight:normal; height:36px; line-height:36px;
}
.dmenu ul li.line{
	float:left; width:1px; height:36px; background:url(404.png) center top no-repeat;
}
#navm li ul {
	border-bottom: #e1e1e1 1px solid; position: absolute; border-left: #e1e1e1 1px solid;
	width: 140px; border-top: #e1e1e1 1px solid; border-right: #e1e1e1 1px solid; left: -999em; font-size:12px;
	margin-bottom:0px; padding-bottom:0px; z-index:10000;
}
#navm li ul li {
	width: 140px; background: url(../image/news_li.gif) #f6f6f6 no-repeat 10px 10px; float:left; color: #000; font-size:12px;
	margin-bottom:0px; padding-bottom:0px; height:30px;
}
#navm li ul a:link{
	color:#666; font-size:12px; font-weight:600; text-decoration:none;
}
#navm li ul a:visited{
	color:#666; font-size:12px; font-weight:600; text-decoration:none;
}
#navm li ul a {
	border-bottom: #e1e1e1 1px solid; text-align: left; line-height: 25px; padding-left: 20px;
	width: 120px; display: block; height: 25px; color: #666; font-size:12px; font-weight:normal;
}
#navm li ul a:hover {
	border-bottom: #256CC2 2px solid; background: url(../image/news_li.gif) #f2fddb no-repeat 10px 10px;
	color: #256CC2; text-decoration: none; font-size:12px; padding-top:0px; line-height:25px; height:25px;
}
#navm li:hover ul {
	left: auto
}
#navm li.sfhover ul {
	left: auto
}


.height8{
	height:8px; width:100%; overflow:hidden;
}
.height10{
	height:10px; width:100%; overflow:hidden;
}

.dleft{
	float:left; width:250px; overflow:hidden;
}
.dright{
	float:right; width:740px; overflow:hidden;
}

.dl1-1{
	width:100%; height:28px; background:url(../image/101-1.png) no-repeat;
}
.dl1-1 div{
	float:right; width:185px; line-height:28px; font-size:14px; font-weight:bold; color:#FFF;
}
.dl1-1 span{
	float:right; width:45px; font-size:12px; font-weight: normal; color:#484545; line-height:28px;
}
.dl1{
	width:100%; height:28px; background:url(../image/101.jpg) no-repeat;
}
.dl1 div{
	float:right; width:185px; line-height:28px; font-size:14px; font-weight:bold; color:#FFF;
}
.dl1 span{
	float:right; width:45px; font-size:12px; font-weight: normal; color:#484545; line-height:28px;
}
.dl2{
	width:248px; border:1px solid #0078FF; overflow:hidden;
}
.dl2 ul.dl21{
	width:238px; margin:0px auto; height:137px; padding-top:5px; padding-bottom:5px;
}
.dl2 ul li{
	padding-left:14px; background:url(404.png) no-repeat;
	height:26px; line-height:26px; border-bottom:1px dashed #C9C9C9; overflow:hidden;
}


.dl2 .dl22{
	height:22px; padding-top:5px; padding-bottom:8px;
}
.dl2 .s1{
	float:right; width:55px; height:22px; padding-top:2px; text-align:center;
}
.dl2 .s1 input{
	width:42px; height:22px; background:url(404.png) no-repeat; line-height:22px; text-align:center;
}
.dl2 .s2{
	float:right; width:185px; height:22px; padding-top:2px;
}
.dl2 .s2 input{
	height:20px; border:1px solid #DCDCDC; width:180px; color:#666
}

.dl2 .dl25{
	width:100%; height:235px; overflow:hidden;
}
.beautyBox{ width:230px; height:109px; background:#f7f7f7; margin:0px auto;}
.beautyBox img{ float:left; margin:2px; padding:1px; border:1px solid #ccc; width:90px; height:90px; }
.beautyBox p{float:right; width:128px; height:100px; overflow:hidden; line-height:20px; text-align:left; font-size:12px; padding-top:3px;}

.dl3{
	width:100%; height:38px; overflow:hidden;
}
.dl31{
	width:120px; float:left; height:38px; background:url(../image/1021.png) no-repeat; overflow:hidden;
}
.dl32{
	width:120px; float:right; height:38px; background:url(../image/1031.png) no-repeat; overflow:hidden;
}

.dl2 .dl23{
	width:236px; margin:0px auto; height:52px; background:url(404.png) no-repeat; margin-top:5px;
}
.dl2 ul.dl24{
	width:238px; margin:0px auto; height:185px; padding-top:5px; padding-bottom:5px;
}
.dl2 ul.dl24{
	width:238px; margin:0px auto; height:182px; padding-top:5px; padding-bottom:5px;
}
.dl2 ul.dl24 li{
	padding-left:14px; background:url(404.png) no-repeat;
	height:25px; line-height:25px; border-bottom:1px dashed #C9C9C9; overflow:hidden;
}

.dr1{
	width:100%; height:28px; background:url(../image/105.jpg) no-repeat;
}
.dr1 div{
	float:right; width:675px; line-height:28px; font-size:14px; font-weight:bold; color:#fff;
}
.dr1 span{
	float:right; width:45px; font-size:12px; font-weight: normal; color:#fff; line-height:28px;
}
.dr1 span a{
	color:#fff;
}
.dr2{
	width:738px; border:1px solid #0078FF; border-top:0px; overflow:hidden;
	height:234px; padding-top:5px; padding-bottom:5px;
}
.dr2 .dr21{
	float:left; width:300px;
}
.dr2 .dr22{
	float:left; width:428px;
}
.dr2 .dr23{
	width:280px; margin:0px auto; margin-top:4px; height:225px; background:#F7F7F7;
}


.dr2 .dcont{
	width:428px; height:100px; margin:0px auto;
}
.dr2 .dcont .dcontt{
	width:420px; height:39px; margin:0px auto; text-align:center; line-height:39px; font-size:16px; font-weight:bold; color:#000;
}
.dr2 .dcont .dcontc{
	width:420px; height:60px; line-height:20px; margin:0px auto; border-bottom:1px dotted #CECECE; overflow:hidden; text-indent:2em;
}
.dr2 .dcont .dcontc a{
	color:#BF3131; font-family:宋体,Arial;
}
.dr2 dt{
	width:420px; height:25px; margin:0px auto; line-height:25px; border-bottom:1px dashed #E1E1E1; overflow:hidden; font-size:14px; font-family:宋体,Arial;
}
.dr2 dt span{
	float:right; width:85px; text-align:right;
}
.dr2 dt div{
	float:left; color:#BF3131;
}
.dr2 dt div a{
	float:left; color:#BF3131; font-family:宋体,Arial;
}


.dr3{
	width:100%; height:90px; background:url(../image/106.jpg) no-repeat;
}

.dr4{
	float:left; width:365px;
}
.dr5{
	float:left; width:10px; height:246px;
}
.dr4 .dr41{
	width:100%; height:28px; background:url(../image/107.jpg) no-repeat;
}
.dr4 .dr41 div{
	float:right; width:298px; line-height:28px; font-size:14px; font-weight:bold; color:#fff;
}
.dr4 .dr41 span{
	float:right; width:45px; font-size:12px; font-weight: normal; color:#fff; line-height:28px;
}
.dr4 .dr41 a{
	color:#fff;
}

.dr4 .dr42{
	width:363px; border:1px solid #0078FF; border-top:0px; overflow:hidden;
}
.dr4 .dr42 ul{
	width:350px; margin:0px auto; height:208px; padding-top:5px; padding-bottom:5px;
}
.dr4 .dr42 ul li{
	padding-left:14px; background:url(404.png) no-repeat;
	height:25px; line-height:25px; border-bottom:1px dashed #C9C9C9; overflow:hidden;
}
.dr4 .dr42 ul li span{
	float:right;
}




.dp01{
	float:left; width:770px; overflow:hidden;
}
.dp02{
	float:right; width:220px; overflow:hidden;
}
.dp1{
	float:left; width:770px; height:28px; background:url(../image/115.png) no-repeat; overflow:hidden;
}
.dp1 div{
	float:right; width:703px; line-height:28px; font-size:14px; font-weight:bold; color:#232422;
}
.dp1 span{
	float:right; width:45px; font-size:12px; font-weight: normal; color:#484545; line-height:28px;
}
.dp2{
	float:left; width:768px; border:1px solid #0078FF; border-top:0px; overflow:hidden;
}

.imgBox{
	width:755px; margin:0px auto; height:130px; margin:0 auto; padding-top:5px; text-align:left; overflow:hidden;
}
.imgBox ul{
	width:760px; margin:0px auto; padding-top:5px;
}
.imgBox ul li{
	float:left; width:136px; height:96px; text-align:center;
	margin-left:5px; margin-right:5px; background:url(404.png) no-repeat;
}
.imgBox img { width:120px; height:80px; margin:0px auto; margin-top:8px; margin-bottom:8px; }
.imgBox .a {text-align:center; }
.imgBox ul li div{
	width:100%; font-size:12px; line-height:20px;
}
.imgBox ul li div a{
	font-size:12px;
}

.dp3{
	width:220px; height:28px; background:url(../image/114.png) no-repeat; overflow:hidden;
}
.dp3 div{
	float:right; width:200px; line-height:28px; font-size:14px; font-weight:bold; color:#232422;
}
.dp4{
	width:218px; margin:0px auto; height:135px; border:1px solid #0078FF; border-top:0px; overflow:hidden;
}
.dp4 ul{
	width:218px; margin:0px auto;
}
.dp4 ul li{
	width:218px; line-height:25px; height:25px; overflow:hidden; font-size:12px; text-align:center;
}
.dp4 ul li a{
	font-size:12px;
}

.lview-left{
	float:right; width:250px; overflow:hidden;
}
.lview-left .lvs{
	width:248px; overflow:hidden; border:1px solid #DCDCDC; height:25px; background:url(../image/1131.png) no-repeat;
}

.lview-left .lvs .s1{
	float:right; width:50px; height:21px; padding-top:2px; text-align:center;
}
.lview-left .lvs .s1 input{
	width:48px; height:21px;
}
.lview-left .lvs .s2{
	float:right; width:133px; height:19px; padding-top:3px;
}
.lview-left .lvs .s2 input{
	height:19px; border:0px; width:132px; color:#666
}

.lview-left .lvl{
	width:248px; overflow:hidden; border:1px solid #0078FF;
}
.lview-left .lvl .lvl1{
	width:100%; height:28px; line-height:28px; background:url(../image/1131.png) no-repeat;
}
.lview-left .lvl .lvl1 span{
	float:left; padding-left:20px; font-size:14px; font-weight:bold; color:#484545;
}
.lview-left .lvl ul{
	width:240px; margin:0px auto; height:212px; overflow:hidden;
}
.lview-left .lvl ul li{
	width:240px; margin:0px auto; height:25px; line-height:25px; border-bottom:1px dashed #E1E1E1; overflow:hidden; padding-left:15px; background:url(404.png) left 5px no-repeat;
}
.lview-left .lvl ul li span{
	float:right; width:85px; text-align:right;
}


.lview-right{
	float:left; width:740px; overflow:hidden; border:0px;
}
.lview-right .lview-top{
	height:28px; line-height:28px; background:url(../image/1121.png) no-repeat;
	color:#FFF; font-size:14px; text-align:left; overflow:hidden;
}
.lview-right .lview-top .lrt{
	width:700px; margin:0px auto; height:30px; font-size:14px; font-weight:bold; color:#FFF;
}
.lview-right .lview-top .lrt span{
	float:left; line-height:30px; height:30px; font-size:14px; font-weight:bold; color:#FFF;
}
.lview-right .lview-top .lrt div{
	float:right; text-align:right; line-height:30px; height:0px; font-size:12px; font-weight:normal; color:#666;
}
.lview-right .lview-top .lrt div a{
	color:#666;
}

.lview-right .lview-info{
	width:738px; margin:0px auto; border:1px solid #0078FF; border-top:0px;
}
.lview-right .lview-info .lview-list{
	width:710px; margin:0px auto; line-height:30px; text-align:left; padding-bottom:10px; padding-top:10px;
}
.lview-right .lview-info .lview-list ul{
	margin:0; padding:0; list-style:none; white-space: normal;
}
.lview-right .lview-info .lview-list ul li{
	text-align:left; border-bottom:1px #cccccc dotted; padding-bottom:5px; padding-top:5px; overflow:hidden; white-space: normal;
}
.lview-right .lview-info .lview-list ul li .a{
	float:left; padding-right:8px; overflow:hidden;
}
.lview-right .lview-info .lview-list ul li .a .img{
	border:1px #e6e5e5 solid; background:#fafafa; padding:1px; width:100px;height:85px; overflow:hidden;
}
.lview-right .lview-info .lview-list ul li .a .img img{ width:100px;height:85px; }
.lview-right .lview-info .lview-list ul li .b{ float:left; margin-left:5px; width:590px; line-height:1.5; overflow:hidden; }
.lview-right .lview-info .lview-list ul li .b .addi{ color:#959495; float:right; }
.lview-right .lview-info .lview-list ul li .b .note{ color:#484748; text-align:left; margin-top:8px; text-indent:2em; }
.lview-right .lview-info .lview-list ul li .b .note a{color:#BF3131; font-family:宋体,Arial;}


.lview-right .lview-info2{
	width:710px; margin:0px auto;
}
.lview-right .lview-info .lview-title{
	width:100%; margin:0px auto; text-align:center; font-size:20px; line-height:40px; color:#666666; font-weight:bold; padding-top:10px;
}
.lview-right .lview-info .lview-time{
	width:100%; margin:0px auto; font-size:12px; line-height:22px; color:#999999; border-bottom:1px dashed #CCC; text-align:center;
}
.lview-right .lview-info .lview-note{
	padding:8px; line-height:1.6; font-size:12px; border:1px #dcdcdc solid; background:#fafafa; margin-bottom:10px; margin-top:10px;
}
.lview-right .lview-info .lview-time a{
	color:#999999;
}
.lview-right .lview-info .lview-contant{
	width:100%; margin:0px auto; line-height:20px; text-align:left; padding-top:10px;
}
.lview-right .lview-info .lview-contant img{
	max-width:500px; margin:0px auto;
}


.link1{
	width:100%; height:28px; background:url(../image/108.jpg) no-repeat;
}
.link1 div{
	width:980px; float:right; line-height:28px; font-size:14px; font-weight:bold; color:#232422;
}
.link1 div span{
	float:right; padding-right:5px; font-size:12px; font-weight: normal; color:#484545;	
}
.link2{
	width:1000px; border:1px solid #0078FF; border-top:0px; overflow:hidden;
}
.link2 div{
	width:980px; margin:0px auto; line-height:30px;
}


.foot1{
	width:100%; height:25px; line-height:25px; background:url(../image/1101.png);
}
.foot2{
	width:100%; height:75px; padding-top:10px;
}
.foot2 .copyright{
	width:900px; margin:0px auto; text-align:center; line-height:22px; font-family:"Arial", "宋体";
}

.pager {width:auto;border:1px #F60 solid; background-color:#FC6;float:right; margin:10px; height:25px;font-size:14px; font-weight:bold;}
.pager td { background-color:#FFFFFF; line-height:normal; }
.pager td.pagerTitle{clear:both;background-color:#F60;color:#FFFFFF; }
.pager td.current { color: #f00; }
.pager a {font-size:14px;color:#333; font-weight:bold; text-decoration:none;}
.pager a:hover {font-size:14px;color:#ff3300; font-weight:bold;text-decoration:underline;}
