body{background:url(logo_bg.jpg) top repeat-x; margin:0; padding:0; font-size:13px}
li{list-style-type:none}
.search input{float:right;margin:0; overflow:hidden; color:#777777 }
.font {
	FONT-WEIGHT: normal;  COLOR: #666666; LINE-HEIGHT: 22px;  TEXT-DECORATION: none
}
td{font-size:13px;  COLOR: #666666; LINE-HEIGHT: 22px;  TEXT-DECORATION: none}
input{outline:0}
A:link {
	FONT-WEIGHT: normal; COLOR: #666666;  TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal;  COLOR: #666666;  TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #ff0000;  TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal;  COLOR: #666666;  TEXT-DECORATION: none
}
A.dh:link {
	FONT-WEIGHT: normal;  COLOR: #013155;  TEXT-DECORATION: none
}
A.dh:visited {
	FONT-WEIGHT: normal;  COLOR: #013155;   TEXT-DECORATION: none
}
A.dh:hover {
	FONT-WEIGHT: normal;  COLOR: #ff0000;  TEXT-DECORATION: underline
}
A.dh:active {
	FONT-WEIGHT: normal;COLOR: #013155;  TEXT-DECORATION: none
}

#dwxMenu {	
	width:1003px;
    height:40px;
	overflow:hidden;
	background:url(nav.png) repeat-x;
	text-align:center; margin:0 0 3px 0; padding:0; display:block
}
#dwxMenu ul { margin:0; padding:0}
#dwxMenu li {
    margin: 0px;
	float: left;
	line-height:40px;height:40px;background:url(navline.png) center right no-repeat;
}
#dwxMenu li a {
     margin: 0px; padding:0;
	font-size: 15px;
	color: #FFF;
	display: block;
	width:111.4px;
	color:#ffffff;height:40px;line-height:40px; font-weight:bold;
}
#dwxMenu li a:hover, #dwxMenu li.hover a {
    margin: 0px; padding:0;
	text-decoration: none;
	color:#FCFF00;
	width:111.4px;height:40px;line-height:40px;

}

.ft2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
.line_bg {
	BACKGROUND-IMAGE: url(../images/xxd_bg.gif)
}
.word {
	FONT-SIZE: 12px; COLOR: #3c3c3c; WORD-BREAK: break-all
}
.box1 {
	border: 1px solid #93ADBE;
}
.safestyle{float:right; padding-right:20px}
a.menu1:link,a.menu1:visited,a.menu1:active {
	font-size: 14px;
	font-weight: bold;
	color: #E3E3E3;
	text-decoration: none;
}
a.menu1:hover {
	font-size: 14px;
	font-weight: bold;
	color: #F8FF01;
	text-decoration: underline;
}
.protit{width:160px;overflow:hidden;white-space:nowrap;}
.prome{height:39px; line-height:35px; overflow:hidden}
.prot{padding-bottom:22px; }

ol,ul{list-style:none}

.protree{ background-color:#F3F8FF; width:237px; overflow:hidden; margin:10px 0px 1px 0px; padding:0; text-align:center; }
.protree ul{background:url(prot.gif) left bottom  no-repeat; text-align:left; margin:0 0 8px 0; padding:0px 0px 0px 5px;  color:#FFFFFF; font-weight:bold; font-size:12px; line-height:28px}
.protree h3{width:230px; overflow:hidden; font-size:13px;display:block; background:url(cp_ico.jpg) 8px 6px no-repeat;  border:1px solid #93ADBE;line-height:27px; height:27px;  margin:3px 0 5px 0px;  text-align:left; text-indent:2em}
.protree h3 a:link,.protree h3 a:hover,.protree h3 a:visited,.protree h3 a:active{width:225px;font-size:13px;display:block; text-decoration:none; text-align:left;line-height:27px; }
.protree h3 b{color:#FF6600;line-height:27px;}
.protree li{ width:225px;display:block; background:url(libg2.gif) 15px 0px  no-repeat;line-height:24px; height:24px; list-style-position:inside; text-align:left;padding-left:39px; }
.protree li a:link,.protree li a:hover,.protree li a:visited{width:195px;display:block; line-height:23px; height:23px;list-style-position:outside;  text-align:left;padding-left:6px; font-size:13px }
.protree li i{color:#ff6600; font-style:normal}
.protree li b{color:#FF6600; font-weight:normal}

.about{ background-color:#F3F8FF; width:237px; margin:10px 0px 1px 0px; padding:0; text-align:center}
.about ul{background:url(prot.gif) left bottom  no-repeat; text-align:left; margin:0 0 8px 0; padding:0px 0px 0px 25px;  color:#FFFFFF; font-weight:bold; font-size:12px; line-height:28px}
.about li{width:225px; overflow:hidden; display:block; background:url(cp_ico.jpg) 15px 6px no-repeat;  border:1px solid #93ADBE;line-height:27px; height:27px;  margin:3px 0 5px 0px;  text-align:left; text-indent:3em}
.about li a:link,.about li a:hover,.about li a:visited,.about li a:active{width:225px;display:block; text-decoration:none; text-align:left;line-height:27px; }
.about li b{color:#FF6600;line-height:27px;}
.pageme a:link,.pageme a:visited,.pageme a:active{color:#ff6600;line-height:25px; margin:0 5 0 5}
.pageme{line-height:25px}
.homepro{width:100%}
.homepro li{width:165px; height:170px; line-height:17px;float:left; overflow:hidden;  padding:0 ;margin:0 3px 0 2px;background:url(ibg.gif) no-repeat; text-align:center}
.homepro li img{width:150px; height:120px; border:1px solid #dedede;margin:1px 1px 5px 1px; padding:0; display:block}

.pronav{display:block; text-align:left; padding:10px 46px 10px 22px}
.pronav span{float:right}
.pronav h1{font-size:15px}

.dwxpro li a{width:220px; height:265px;float:left; padding:0 ;word-wrap: break-word;word-break: normal; margin:5px 0 3px 28px; display:block;background:url(dwxpro.gif) no-repeat; text-align:center;line-height:17px;}
.dwxpro li span{display:block; margin-top:5px}
.dwxpro li img{width:200px; height:156px; border:0;margin:10px 10px 15px 10px; padding:0}

.pagenav{ width:700px; display:table; padding-bottom:50px}
.pagenav a,.pagenav strong,.pagenav span,.pnav a,.pnav strong,.pnav span{ color:#057BD9;display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:1px solid #d6d6d6;background:#fff;vertical-align:middle}
.pagenav a:hover,.pnav a:hover{text-decoration:none;color:#FF6600;border-color:#FF6600;background:#ffffff; }
.pagenav a.pageBtn,.pnav a.pageBtn{padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;font-size:12px; }
.pagenav strong,.pnav strong{color:#333;background:none;border:0}
.pagenav span,.pnav span{padding:0;margin:0;background:none;border:0}
.pagenav strong{ font-weight:bold;display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:1px solid #FF6600;background:#FFEEE5;vertical-align:middle;padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;color:#FF6600;  }
.pagenav .tbx{display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:0px solid #d6d6d6;background:#fff;vertical-align:middle;padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;color:#888888}
.pagenav span i{font-style:normal; color:#ff6600; font-weight:bold}
.pagenav .idot{display:inline-block;overflow:hidden;margin:20px 0px 0;line-height:1.231;}
.itxt img{max-width:700px; min-height:450px;}

.inews{margin-top:5px}
.inews span{float:right; padding-right:8px; color:#999999; font-size:11px;line-height:17px}
.inews li,inews li a{  padding-left:14px; background:url(con2.gif) 5px 8px no-repeat; text-align:left; line-height:22px}
.iabout{padding:2px 10px 10px 10px; text-align:left; line-height:19px}
.iabout i{ display:block;float:right; padding-right:10px; font-style:normal}
.imgme{border:1px solid #cccccc; width:150px; height:120px}

.smtlist{ margin:0 0 20px 0; display:table; width:100%; border-top:1px solid #ECECEC; border-left:1px solid #ECECEC;}
.smtlist li{width:500px; float:left; text-align:left; font-size:12px;  height:33px; line-height:33px; text-indent:20px; border-right:1px solid #ECECEC;border-bottom:1px solid #ECECEC; background:url(con2.gif) no-repeat 11px 13px; padding:0; margin:0 -1 -1 0 ; overflow:hidden}
.smtlist span{float:right; font-size:12px; padding-right:10px;line-height:33px; }
.smtlist li a{font-size:12px;line-height:33px;}
.smtlist li a:hover{text-decoration:none}
.smtlist li:hover{background:#f9f9f9}

.dwxpic{ width:1003px; height:256px;margin:0 0 5px 0; background-color:#FFFFFF}
.smtpic{padding:0; margin:0}
.smtpic  LI {border:0; padding:0; margin:0; }
.smtpic  IMG { border:1px solid #ccc; padding:0; margin:0;width:1003px; height:256px;}
.smtpic  .container {border:0; padding:0; margin:0}
.smtpic  .container * {border:0; padding:0; margin:0}
.smtpic  .container {
	POSITION: relative; WIDTH: 700px; HEIGHT: 250px; OVERFLOW: hidden;border:0; padding:0; margin:0
}
.smtpic  .slider {
	POSITION: absolute;
	left: 1px;
}
.smtpic  .slider ul{ margin:0; padding:0}
.smtpic  .slider LI {
	 DISPLAY:block; border:0; padding:0; margin:0; 
}
.smtpic  .slider IMG {
	/*WIDTH: 700px;*/ DISPLAY: block;border:0; padding:0; margin:0/* HEIGHT: 280px*/
}
.smtpic  .slider2 {
	WIDTH: 10000px;border:0; padding:0; margin:0
}
.smtpic  .slider2 LI {
	FLOAT: left;border:0; padding:0; margin:0;list-style-position:outside
}
.smtpic  .num {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 5px
}
.smtpic  .num LI {
	BORDER: #fff 1px solid; TEXT-ALIGN: center;  LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 3px 1px; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #EF6509; FONT-SIZE: 12px; OVERFLOW: hidden;CURSOR: hand; 
}
.smtpic .num LI.on {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #EF6509; MARGIN: 2px 1px; WIDTH: 19px; HEIGHT: 19px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}

.mypro{float:right; padding:0 0 0 5px}
.propic{WIDTH: 228px; HEIGHT: 181px; OVERFLOW: hidden; border:1px solid #f3f3f3; margin:0; padding:0}
.propic  LI {border:0; padding:0; margin:0; }
.propic  IMG { border:0; padding:0; margin:0; width:228px; height:181px}
.propic  .container {border:0; padding:0; margin:0}
.propic  .container * {border:0; padding:0; margin:0}
.propic  .container {
	POSITION: relative; WIDTH: 228px; HEIGHT: 181px; OVERFLOW: hidden;border:0; padding:0; margin:0
}
.propic  .slider {
	POSITION: absolute;
	left: 1px;
}
.propic  .slider ul{ margin:0; padding:0}
.propic  .slider LI {
	 DISPLAY:block; border:0; padding:0; margin:0; 
}
.propic  .slider IMG {
	DISPLAY: block;border:0; padding:0; margin:0
}
.propic  .slider2 {
	WIDTH: 10000px;border:0; padding:0; margin:0
}
.propic  .slider2 LI {
	FLOAT: left;border:0; padding:0; margin:0;list-style-position:outside
}
.propic  .num {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 5px
}
.propic  .num LI {
	BORDER: 0px;TEXT-ALIGN: center;  LINE-HEIGHT: 12px; BACKGROUND-COLOR: #4F4543; MARGIN: 0px 1px; WIDTH: 12px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 12px; COLOR: #D1D1D1; FONT-SIZE: 9px; OVERFLOW: hidden;CURSOR: hand; 
}
.propic .num LI.on {
	BORDER: 0px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #f3f3f3; MARGIN: 0px 1px; WIDTH: 12px; HEIGHT: 12px; COLOR: #06A1F2; FONT-SIZE: 9px; FONT-WEIGHT: bold; BORDER: 0px
}