﻿BODY {
	MARGIN:0px;
	PADDING:0px;font-family:Arial;font-size:12px;color: #444;background:#fff url(''); line-height:25px;-webkit-text-size-adjust: none;
}
img{border:0;}
IMG {
	BORDER-BOTTOM:medium none;
	BORDER-LEFT:medium none;
	BORDER-TOP:medium none;
	BORDER-RIGHT:medium none}
LI {
	LIST-STYLE-TYPE:none;
	LIST-STYLE-IMAGE:none}
INPUT {
	FONT-FAMILY:Arial,Verdana,Geneva,sans-serif;

	FONT-SIZE:12px}
UL {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	LIST-STYLE-IMAGE:none;
	PADDING-TOP:0px}
LI {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	LIST-STYLE-IMAGE:none;
	PADDING-TOP:0px}
DL {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px}
DT {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px}
DD {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px}
P {
	PADDING-BOTTOM:5px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:5px}
.fl {
	FLOAT:left}
.fr {
	FLOAT:right}
.fn {
	FLOAT:none}
.al {
	TEXT-ALIGN:left}
.ac {
	TEXT-ALIGN:center}
.ar {
	TEXT-ALIGN:right}
A {
	COLOR: #444; TEXT-DECORATION: none
}
A:visited {
	COLOR: #444; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.clearfix {
	DISPLAY:inline-table}
.clearfix {
	DISPLAY:block}
.clear1{clear:both;height:10px;overflow:hidden;display:block;}	
.clear {
	clear:both;
}
.topbg{width:100%;height:130px;BACKGROUND:#f7f7f7 url('stop1.gif') repeat-x top;border-bottom:0px #ff0000 solid;}
.toplink{margin:0 auto;width:1230px;height:30px;}
.welcome{float:left;width:400px;line-height:30px;}
.elink{float:right;width:80px;height:19px;line-height:19px;z-index:100;position:relative;}
.elink ul li {
	float: left;
	position: relative;
	DISPLAY: inline-block;
}
.elink UL UL {
	POSITION: absolute;
	FILTER: alpha(opacity=100);
	BACKGROUND: #000;
	VISIBILITY: hidden;
	TOP: 40px;
	LEFT: 0px !important;
	_left: -1px;
	opacity: 0.8;
	z-index: 100;
}
.top{MARGIN:0 auto; WIDTH: 1230px; HEIGHT: 100px}
.logo{ float:left;WIDTH: 450px;HEIGHT: 100px;BACKGROUND: url(elogo.png) no-repeat left;}
.clogo{float:left;width:400px;height:100px;background:url(clogobg.png);overflow:hidden;}
.clogo .gsname{width:380px;height:35px;margin-top:20px;padding-left:20px;line-height:35px;font-size:24px;font-weight:bold;}
.clogo .wzname{width:380px;height:30px;margin-top:0px;padding-left:20px;line-height:30px;}
.wzname a {font-size:18px;}
.tr {float:right; WIDTH: 500px; HEIGHT: 60px; margin-top: 20px;}
.htel{float:right;width:260px;height:60px; background:url('etel.png') no-repeat;margin-top:0px;overflow:hidden;}
.htel .haoma{margin-top:30px;height:30px;padding-left:65px;font-style:normal;font-size:22px;line-height:30px;font-weight:bold;FONT-FAMILY: Arial;color:#cc0000}
#nav{ width:100%;height:45px;line-height:45px; margin:0 auto; background: #fff url('dhtbg2.jpg') repeat-x center; }
.menubg{MARGIN: 0px auto; WIDTH: 1230px;}
.menu {float:right; WIDTH: 1230px; BACKGROUND: url('') repeat-x right top; HEIGHT: 45px;FONT-SIZE: 13px;z-index:10;}
.navigation{ padding-left:0px;}
.navigation li{float:left;width:205px;text-align:center;  position:relative; padding-left:0px; z-index:50; background:url('ccc.gif') no-repeat right top;}
.navigation li.navlast{float:left;width:205px;text-align:center;  position:relative; padding-left:0px; z-index:50; background:none;}
.navigation li a,.navigation li a:visited{display: block;text-decoration: none;color: #fff;font-weight: bold; }
.navigation li a:hover,.navigation li.hover a{color: #000;text-decoration: none;background: url('nav_hoverbg0.jpg') no-repeat center; }
.navigation ul{display:none;}
.navigation ul li{background-image:none;background-color:#fff;  line-height:26px;margin:0px; padding: 0px;}
.navigation ul li a,.navigation ul li a:hover{background-image:none;color:#f8441a; margin:0px; padding: 0px;}
.navigation li ul { width:100%; display:none; position:absolute; top:45px; left:0px; margin: 0px;  padding-top:5px; z-index:50;border-bottom:5px #aaa solid;  background-color:#fff;padding-bottom:5px;filter: alpha(opacity=95);/*IE*/ opacity: 0.95;/*Mozilla*/}
.navigation li ul ul { left:110px; top:20px; z-index:55; top:0; display:none;width:140px;}
.navigation li ul ul li{width:160px;}
.navigation li ul li {background-color:#fff; border:0; background-image:none;}
.navigation li ul li a {  color:#000; font-weight:normal; text-indent:20px;text-align:left; background-image:none; }
.navigation li ul li a:visited {  background-image:none; font-weight:normal; color:#000;}
.navigation li ul li a:hover { color:#fff; background-image:none; background:#ef0300;}
.navigation li ul li.hover { background:#362a23;background-image:none; }
.navigation li.hover ul a{background-image:none; }
.cpmenu {float:left;width:220px;margin-left:10px;margin-right:10px;border-right:0px #ccc solid}
.cpmenu .htext {padding: 0px 0px 0px 0px;text-align:left;text-indent:0px;line-height:20px;height:40px;overflow:hidden;}
.cpmenu .htext a:link, .cpmenu .htext a:visited{color: #0282cb;font-size: 14px;font-weight: bold;}
.banner{
margin:0 auto;
  width:100%;
  height:300px;
  margin-top:1px;overflow:hidden;
  background:#eee url(ebanbg.jpg) no-repeat center bottom;border-bottom:0px #f1f4f6 solid;
}


.zt{width:100%;height:auto;background:url(ztbg0.gif) repeat-x top;overflow:hidden;}
.wydh {
width:1230px;
height:30px;
line-height:30px;
text-indent:22px;
background:url('wydhbg0.png') no-repeat left bottom;
margin:5px auto;

}

.searchq {
FLOAT: right;width:210px;MARGIN-TOP: 5px; BACKGROUND: url('dot.gif') no-repeat left 3px; height:30px;overflow:hidden;padding-left:20px;}
.sinput {
	float:left;border:medium none; LINE-HEIGHT: 22px; WIDTH: 130px;  BACKGROUND: url('sbg.gif') no-repeat; HEIGHT: 22px; text-indent:15px;
}
.san {
	float:left;border:medium none; WIDTH: 55px; BACKGROUND: url('submit.gif') no-repeat; LETTER-SPACING: 2px; HEIGHT: 21px; COLOR: #fff; cursor:hand;font-size:12px;
}


.case_lists{ margin:0 auto;width:1230px;border:0px #ccc solid;height:auto;border-width:0px 0px 0px 0px;overflow:hidden;}
.case_lists UL { width:1230px; LIST-STYLE-TYPE: none;}
.case_lists UL LI { float:left;}
.case_lists1{ float:left; width:250px; height:40px;background:#eee; margin:0px 5px 5px 0px;line-height:40px; border:1px solid #ddd; text-align:left;color:#494949;text-indent:5px;font-size:14px; overflow:hidden}
.case_lists1:hover{background:#ae1b14;color:#fff}
.case_lists1:hover a{color:#fff}
.case_lists2{ float:left; width:968px; height:40px;background:#eee; margin:0px 0px 5px 0px;line-height:40px; border:1px solid #ddd; text-align:left;color:#494949;text-indent:5px;font-size:12px; overflow:hidden}
.case_lists2 a {float:left; margin-right:30px;font-size:12px;}
.case_lists2 a.xzxz{color:#dd0000}
.case_lists11{float:left; width:250px; height:40px;background:#ae1b14; margin:0px 5px 5px 0px;line-height:40px; border:1px solid #ae1b14; text-align:left;color:#fff;text-indent:5px;font-size:14px; }
.case_lists11 a{color:#fff;}
.cpxlb{float:left;width:150px;text-indent:15px;}
.cpxlb a.xzxz{color:#dd0000}
.kkkkk{margin:0 auto;width:1230px;height:5px;overflow:hidden;}
.zt1bg{width:100%;height:auto;margin-top:15px;overflow:hidden;}
.zt1{margin:0 auto;width:1230px;height:350px;border:0px #ddd solid;margin-top:15px;padding:0px;overflow:hidden;}
.zt11{margin:0 auto;width:1230px;height:auto;border:0px #ddd solid;margin-top:15px;padding:0px;overflow:hidden;}

.zttop {
	POSITION:relative;
	BACKGROUND:url('titbg1.gif') repeat-x;
	HEIGHT:35px;

	line-height:35px;
	border-bottom:#a61a15 2px solid;
	width:100%;
	margin:0 auto;
}
.topr {
	FLOAT:left;
	padding-left:20px;
	WIDTH:365px;
	MARGIN-RIGHT:0px;
	overflow:hidden;
	text-align:left;
	FONT-SIZE:18px;
background:url('toprbg.gif') repeat-x;
	color:#fff;
}
.topb{
	text-indent:20px;
	WIDTH:100%;
	MARGIN-RIGHT:0px;
	overflow:hidden;
	text-align:left;
	FONT-SIZE:18px;
background:url('toprbg.gif') repeat-x;
	color:#fff;
}

.topm {
	FLOAT:right;
margin-right:10px;
	
	overflow:hidden;height:35px
}
.topm LI,.topm span {
	POSITION: relative; LINE-HEIGHT: 35px; DISPLAY: inline-block; FLOAT: left;border:0px #fff solid; 
}

.topm LI A {
	PADDING-left: 10px; PADDING-right: 10px;LINE-HEIGHT: 35px; DISPLAY: block; BACKGROUND: url('ccc2.gif') no-repeat right 50%; PADDING-TOP: 0px;
}

.topm span A{PADDING-left: 10px; PADDING-right: 10px;LINE-HEIGHT: 35px; DISPLAY: block; BACKGROUND-IMAGE:NONE;color:#ff0000}

.cpztlist{margin:10px auto;width:1228px;border:1px #ddd solid;overflow:hidden;background:#fff}
.dls{ width:307px; height:280px; overflow:hidden; float:left; padding:0px;margin-top:15px;}
.dls .dt{ margin:0 auto;width:272px; height:202px;text-align:center}
.dls .dt img{width:270px; height:200px; margin:0px; border:1px solid #eee;}
.dls .dd {margin:0 auto;width:272px;background:#eee }
.dls .dd a{ padding-top:10px;line-height:25px; height:55px;text-align:center; display:block; overflow:hidden;font-size:13px;}
.fhcplb{margin:20px auto;width:1000px;height:30px;}
.fhxl{float:left;width:150px;height:30px;line-height:30px;background:#9c0101;border:3px #ccc solid;color:#fff;text-align:center}
.fhxl a{color:#fff;font-size:18px;}

.cpname1{margin:0 auto;width:1000px;height:40px;line-height:40px;font-size:16px;text-align:center}
.llcs {MARGIN: auto; WIDTH: 700px; HEIGHT: 25px;line-height:25px;text-align:right}
.llcs1 {MARGIN: auto; WIDTH: 1188px; HEIGHT: 25px;line-height:25px;text-align:right}

.cpps{margin:0 auto;width:1182px;height:auto;overflow:hidden;border:3px #ddd solid;}
.cppic{margin:0 auto;width:1000px;height:auto;background:#fff;padding:0px;text-align:center;border:0px #ddd solid;}
.cppic img{max-width:1000px;}

.ztzt{margin:0 auto;width:1188px;height:auto;overflow:hidden;margin-top:10px;}
.cpms {margin:0 auto;width:868px;margin-top:0px;}
.con {
	POSITION:relative;
	BACKGROUND:url('cpmstop.gif') repeat-x;
	HEIGHT:36px;
	margin:0 auto;
}
.con UL {
	WIDTH:660px;
	MARGIN-LEFT:0px;
}
.con LI {
	TEXT-ALIGN:center;
	LINE-HEIGHT:36px;
	MARGIN-TOP:0px;
	WIDTH:150px;
	FLOAT:left;
	HEIGHT:36px;
	FONT-SIZE:12px;
	FONT-WEIGHT:bolder;
	margin-right:15px;
}
.navmover {
	DISPLAY:block;
	BACKGROUND:#000 url('tabSelected.jpg') no-repeat;

}
.navmout {
	DISPLAY:block;
	background:url('tabli.jpg') no-repeat;
}
.navmout A {
	COLOR:#666
}
.navmover A {
	COLOR:#666
}
.navmout A:hover {
	}
.navmover A:hover {
	COLOR:#666
}
.cont_1 {
	WIDTH:840px;
	padding:13px;
	border-left:#ddd 1px solid;
	border-right:#ddd 1px solid;
	border-bottom:#ddd 1px solid;
	 MIN-HEIGHT: 403px;
	_height:403px;
	BACKGROUND:#fff;
	margin:0 auto;
	line-height:25px;
	overflow:hidden;
}
.xgtp {
margin-top:10px
}
.xgtp .tplb {
FLOAT: left;width:200px;height:216px;text-align:center;line-height:20px
}

.preandnext{MARGIN:0 auto; WIDTH: 1000px;margin-top:0px;height:25px;}
.preandnext1{MARGIN:0 auto; WIDTH: 100%;margin-top:0px;height:25px;}
#ztnr{
MARGIN:0 auto;
width:1230px;
height:auto;
BACKGROUND:url() repeat-y;
padding-top:15px;
overflow:hidden;
}

.ztleft {
	FLOAT:left;
	width:220px;
	height:auto;

BORDER:#ddd 0px solid;
}
.cateLink {
	width: 210px;PADDING-BOTTOM: 50px; BACKGROUND:url('catebotbg.gif') no-repeat center bottom; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}
.cateLink .lt1 {
	PADDING: 0px; BACKGROUND: url('catelistop.gif') no-repeat left top; HEIGHT: 45px; line-height:40px;font-size:20px;text-indent:15px; FONT-WEIGHT: bold;color:#fff
}
.cateLink UL {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND:url('catelistbg.gif') repeat-y left top; PADDING-TOP: 10px;border-left:#fea3a8 0px solid;border-right:#fea3a8 0px solid;
}
.cateLink LI {
	margin:0 auto;width:200px;TEXT-INDENT: 18PX; LINE-HEIGHT: 35px; MARGIN-TOP: 0px;  BACKGROUND: url('catelilink.gif') no-repeat left top; HEIGHT: 35px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cateLink A {
	DISPLAY: block; HEIGHT: 32px
}
.cateLink A:link {

}
.cateLink A:visited {

}
.cateLink A:hover {
	BACKGROUND: url('catelihover.gif') no-repeat left top; COLOR: #fff; TEXT-DECORATION: none
}
.cateLink A:active {
	COLOR: #015f89
}

A.currect:link {
	BACKGROUND: url('catelihover.gif') no-repeat left top; COLOR: #fff
}
A.currect:visited {
	BACKGROUND: url('catelihover.gif') no-repeat left top; COLOR: #fff
}
A.currect:hover {
	BACKGROUND: url('catelihover.gif') no-repeat left top; COLOR: #fff
}
A.currect:active {
	BACKGROUND: url('catelihover.gif') no-repeat left top; COLOR: #fff
}

.ztleft .leftmenu {
	width: 210px;PADDING-BOTTOM: 20px; BACKGROUND:#fff url('catebotbg.gif') no-repeat center bottom; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}
.ztleft .leftmenu .lt1 {
	PADDING: 0px; BACKGROUND: url('catelistop.gif') no-repeat left top; HEIGHT: 45px; line-height:40px;font-size:20px;text-indent:15px; FONT-WEIGHT: bold;color:#fff
}


.leftmenu .UL1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 5px;	BACKGROUND:#fff url('catelistbg.gif') repeat-y left top;

}
.leftmenu .LI1{
	width:203px;PADDING-top: 0px; margin-top:10px; text-indent:20px;TEXT-ALIGN: left;line-height:30px;background:url('catelihover.gif') no-repeat left top;height:30px;font-size:15px;color:#fff;font-weight:bold
}
.leftmenu .LI1 a {
color:#fff;
}

.leftmenu .LI1:hover{
	color:#fff;font-weight:bold
}
.leftmenu .LI2{
	width:203px;PADDING-top: 0px; margin-top:10px; text-indent:20px;TEXT-ALIGN: left;line-height:30px;background:url('catelilink.gif') no-repeat left top;height:auto;font-size:15px;color:#fff;DISPLAY: block;
}
.leftmenu .LI2 a {
color:#0069b7;DISPLAY: block;
}

.leftmenu .LI2 A:hover{
	background:url('catelihover.gif') no-repeat center;color:#fff;
}
.leftmenu .LI3{
	PADDING-LEFT: 0px; MARGIN: 0px 0px; text-indent:20px;TEXT-ALIGN: left;line-height:28px;background:url('link.gif') left;background-repeat:no-repeat;height:28px;font-size:12px;DISPLAY: block;color:#444
}
.leftmenu .LI3 a{
	PADDING-LEFT: 0px; MARGIN: 0px 0px; TEXT-ALIGN: left;line-height:28px;background:url('link.gif') left;background-repeat:no-repeat;height:28px;font-size:12px;DISPLAY: block;color:#444;font-weight:normal;
}

.leftmenu .LI3 A:hover {
	BACKGROUND: url('') no-repeat left top; COLOR: #ff0000; TEXT-DECORATION: none
}

.ztleft1 {
	FLOAT:left;
	width:300px;
	height:auto;

BORDER:#ddd 0px solid;
}
.ztleft1 .leftmenu1 {
	width: 290px;PADDING-BOTTOM: 20px; BACKGROUND:#fff url('catebotbg3.gif') no-repeat center bottom; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}
.ztleft1 .leftmenu1 .lt1 {
	PADDING: 0px; BACKGROUND: url('catelistop.gif'); HEIGHT: 45px; line-height:40px;font-size:20px;text-indent:15px; FONT-WEIGHT: bold;color:#fff
}


.leftmenu1 .UL1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 5px;	BACKGROUND:#fff url('catelistbg3.gif') repeat-y left top;

}
.leftmenu1 .LI1{
	margin:0 auto;width:273px;PADDING-top: 0px; margin-top:10px; text-indent:5px;TEXT-ALIGN: left;line-height:30px;background:url('catelihover3.gif') repeat-x ;height:30px;font-size:14px;color:#fff;font-weight:bold
}
.leftmenu1 .LI1 a {
color:#fff;
}

.leftmenu1 .LI1:hover{
	color:#fff;font-weight:bold
}
.leftmenu1 .LI2{
	margin:0 auto;width:273px;PADDING-top: 0px; margin-top:10px; text-indent:5px;TEXT-ALIGN: left;line-height:30px;background:url('catelilink3.gif') repeat-x;height:auto;font-size:14px;color:#fff;DISPLAY: block;
}
.leftmenu1 .LI2 a {
color:#333;DISPLAY: block;
}

.leftmenu1 .LI2 A:hover{
	background:url('catelihover3.gif')  repeat-x;color:#fff;
}
.leftmenu1 .LI3{
	PADDING-LEFT: 0px; MARGIN: 0px 0px; TEXT-ALIGN: left;line-height:28px;background:url('elink.gif') left;background-repeat:no-repeat;height:28px;font-size:12px;DISPLAY: block;color:#444
}
.leftmenu1 .LI3 a{
	PADDING-LEFT: 0px; MARGIN: 0px 0px;text-indent:25px; TEXT-ALIGN: left;line-height:28px;background:url('elink.gif') left;background-repeat:no-repeat;height:28px;font-size:12px;DISPLAY: block;color:#444;font-weight:normal;
}

.leftmenu1 .LI3 A:hover {
	BACKGROUND: url('') no-repeat left top; COLOR: #ff0000; TEXT-DECORATION: none
}


A.currect1:link {
	BACKGROUND: url('') no-repeat center top; COLOR: #ff0000;text-indent:15px;
}
A.currect1:visited {
	BACKGROUND: url('') no-repeat center top; COLOR: #ff0000
}
A.currect1:hover {
	BACKGROUND: url('') no-repeat center top; COLOR: #ff0000
}
A.currect1:active {
	BACKGROUND: url('') no-repeat center top; COLOR: #ff0000
}
.ztright {
	MARGIN-TOP: 0px; WIDTH: 995px; FLOAT: right;
}
.ztright1 {
	MARGIN-TOP: 0px; WIDTH: 868px; FLOAT: right;
}
.ztright2 {
	MARGIN-TOP: 0px; WIDTH: 928px; FLOAT: right;
}
.zrtop {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; text-indent:10px;  BACKGROUND: url('') repeat-x; HEIGHT: 40px; FONT-SIZE: 18px; OVERFLOW: hidden;font-weight:bold;margin-top:0px
}
.zrm {
	BORDER:#ddd 1px solid; min-height:720px;height:auto;_height:720px;background:#fff
	}
.zrm1 {
	BORDER:#ddd 1px solid; min-height:720px;height:auto;_height:720px;background:#fff
	}
.zrnr {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 32px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px;overflow: hidden
} 
.zrnr .li1{ display:block; float:left;padding:0 5px;margin:5px 8px;border: 1px solid #ccc;line-height:31px;width:100px;height:31px;text-align:center}
.gnkehu{float:left;width:630px;height:auto;line-height:25px;}
.kh1{float:left;width:630px;margin-BOTTOM:15px}
.kh1name{width:630px;font-size:16px;font-weight:bold;color:#d6280c;line-height:30px;}
.kh1 ul li{float:left;width:210px;font-family:simsun}
.gwkehu{float:right;width:310px;height:auto;line-height:25px;}
.bfgwkh{width:310px;height:25px;line-height:25px;font-size:16px;font-weight:bold;}
.kh2{width:310px;margin-top:15px}
.kh2name{width:310px;font-size:16px;font-weight:bold;color:#d6280c;line-height:30px;}
.kh2 ul li{float:left;width:310px;}


.dls1{ width:316px; height:300px; overflow:hidden; float:left; padding:1px;}
.dls1 .dt{ margin:0 auto;width:272px; height:202px;text-align:center}
.dls1 .dt img{width:270px; height:200px; margin:0px; border:1px solid #ddd;}
.dls1 .dd {margin:0 auto;width:272px;background:#ddd; overflow:hidden;}
.dls1 .dd a{ padding-top:10px;padding-bottom:10px;line-height:25px; text-align:center; display:block; overflow:hidden;}

.dlsh{ width:238px; height:180px; overflow:hidden; float:left; padding:0;}
.dlsh .dt{ width:230px; height:125px;text-align:center}
.dlsh .dt img{width:200px; height:125px; padding:0px; border:0px solid #eee;}
.dlsh .dd {margin:0 auto;width:220px }
.dlsh .dd a{ color:#838383; padding-top:10px;line-height:15px;height:15px; text-align:center; display:block; overflow:hidden;}
.dlss {
	padding-right:0;
}
.apage {
	margin:0 auto;
	width:700px;
	height:25px;
	line-height:25px;
	padding:0 5px;
	border:solid 1px #f3f3f3;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
}
#pages { padding:14px 0 10px; text-align:right; margin-right:10px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:#fff; width:56px; padding:0 }
#pages a.a2{ background:#fff; width:86px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#ff0000; border:1px solid #ff0000; color:#fff; text-align:center; }
.f_13 { font-size:13px;}
.news_dl {font-size:14px; color:#bbb; padding:0 5px; line-height:22px; border-bottom:1px dotted #bbb;margin-top:10px}
.news_dl a{ color:#666; }
.news_dl .dt { margin-bottom:3px; margin-top:5px;}
.news_dl .dt_1 { height:20px;  display:block; float:left; font-size:15px;  font-weight:bold; width:850px;}
.news_dl .dt_1:hover {background:none; text-decoration:none; }
.news_dl .dt_11 { height:20px;  display:block; float:left; font-size:13px;  font-weight:bold;  width:850px;}
.news_dl .dt_11:hover {background:none; text-decoration:none; }

.news_dl .dt_2 { margin:0 10px;  font-family:"宋体";font-size:12px;text-align:right }
.news_dl .dt_3 { font-size:12px;}
.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} 
.news_dl .dd { margin:0px;font-size:12px;  margin-bottom:10px;padding:5px;color:#666}
.xinwenintro {
	margin:0 auto;WIDTH: 900px; HEIGHT: auto;
}
.xinwenintrotwo {
	 WIDTH:900px; LINE-HEIGHT: 20px; HEIGHT: auto
}
.xinwentitle {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; width:100%;LINE-HEIGHT: 40px; TEXT-ALIGN: center;color:#0356a9
}
.xx {
	FONT-WEIGHT: normal; WIDTH: 900px; HEIGHT: 25px; TEXT-ALIGN: center;color:#aaa;BORDER-BOTTOM: #ccc 1px solid;
}
.xxneirong {
	PADDING-RIGHT: 25px; MARGIN-TOP: 15px; PADDING-LEFT: 25px; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; WIDTH: 850px; LINE-HEIGHT: 30px; HEIGHT: auto;
}
.xxneirong  A {
	TEXT-DECORATION: none;FONT-SIZE: 13px; 
}
.cpname {
MARGIN: auto; WIDTH: 720px; HEIGHT: 25px;line-height:25px;BORDER-BOTTOM: #404040 1px solid;margin-top:6px;text-align:center;font-size:15px;font-weight:bold;
}
.cptp1{MARGIN:0 auto;width:700px;height:auto;padding:0px;text-align:center;margin-right:5px;margin-top:10px;overflow:hidden;}
.zxs_jibie {
	CLEAR: both; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-TOP: 2px; HEIGHT: 35px; background:url(bg2.gif) repeat-x left bottom; TEXT-ALIGN: left;font-size:14px
}
.zxs_jibie A:visited {
	COLOR: #555;font-size:14px;
}
.zxs_jibie A:link {
	COLOR: #555;font-size:14px;
}
.zxs_jibie H1 {
	MARGIN-TOP: 7px; PADDING-LEFT: 20px; BACKGROUND: url('zhuti_icon.gif') no-repeat 0px 1px; FLOAT: left; MARGIN-LEFT: 10px; COLOR: #ff0000
}
.zxs {
	FLOAT: left; MARGIN: 10px 5px;width:170px; TEXT-ALIGN: center;display:inline;BACKGROUND:#f6f6f6;padding-top:5px
}

.zxs .name_js {
	PADDING-BOTTOM: 3px; MARGIN: 5px auto; BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: center;line-height:20px
}
.zxs .name_js A {
	COLOR: #555
}

.db{width:100%;height:120px;background:url('bottombg.jpg') repeat-x;margin-top:10px;text-align:center;}
.dblink{margin:0 auto;width:1230px;height:46px;padding-top:0px;line-height:46px;color:#eee;}
.dblink a {color:#fff;padding-left:10px;padding-right:10px}
.copyright {
	margin:10px auto;
	width:1040px;
	height:50px;
	line-height:20px;
	padding-left:190px;
	padding-top:0px;
	BACKGROUND:url('dblogo0.png') no-repeat left;
}

.lxs {
	float:left;
	width:1000px;
	text-align:left;
	line-height:28px;
}
.lxs a{color:#eee;}