@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	FONT-FAMILY: Tahoma;
	color:#636161;
}
img{ border:0;}
.clear{ clear:both;}
ul{ margin:0; padding:0}
ul li{ list-style:none;}
form{ display:inline;}
.pl15{ padding-left:15px;}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
#top{ width:1003px; margin-left:auto; margin-right:auto;}
#main{ width:1003px; margin-left:auto; margin-right:auto; background:url(../images/mainbj.gif) repeat-y;}
#maincp{ width:1003px; margin-left:auto; margin-right:auto; background:url(../images/maincpbj.gif) repeat-y;}
#keywordslist{ width:1003px; margin-left:auto; margin-right:auto;}
#keywordslist ul li{float:left;margin:5px 10px;}
#maincpdet{ width:1003px; margin-left:auto; margin-right:auto; }
#footer{ width:1003px; margin-left:auto; margin-right:auto; background-color:#F2F2F2; border-top:#EFEFEF solid 1px; text-align:center}
.top1{height:9px; background:url(../images/tx01.gif) repeat-x;}
.tcenter{ text-align:center; padding-top:15px;}
.a16 {	FONT-SIZE: 14px; COLOR: #DC7004; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}
.a00 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
.a11 {	FONT-SIZE: 12px; COLOR: #E77A1B; LINE-HEIGHT: 18px; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.a0000 {FONT-SIZE: 12px; COLOR: #4D4D4D; LINE-HEIGHT: 18px; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.logo{ width:207px; text-align:center; float:left;}
.logo img{ margin-top:10px; margin-bottom:10px;}
.top21{ width:500px; text-align:left; float:left; padding-top:25px;}
.top21 h1{ margin:0; padding:0; font-size:12px; font-weight:100;}
.top22{ width:296px; text-align:right; float:left;}

.top3{ height:29px; background-color:#000000; border-bottom:#FFFFFF solid 1px; padding-left:15px;}
.top3 ul li{ float:left; margin-right:25px;}
.top3 ul li a,.top3 ul li a:visited{ FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 29px; FONT-FAMILY: Arial; TEXT-DECORATION: none ;font-weight:700}
.top3 ul li a:hover{  FONT-SIZE: 12px; COLOR: #FFCC00; LINE-HEIGHT: 29px; FONT-FAMILY: Arial; TEXT-DECORATION: underline ;font-weight:700}
.top4{border-bottom:#FFFFFF solid 1px;}
.mleft{ width:218px; float:left;}
.mlsh{ background:url(../images/tx07.gif) repeat-x; padding:12px 10px;}
.mcenter{ width:555px; float:left;}
.mright{ width:230px; float:left;}
.bar000{ height:20px; background-color:#000000; font-weight:bold; color:#FFFFFF; line-height:20px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bar000 a,.bar000 a:visited{font-weight:bold; color:#FFFFFF;TEXT-DECORATION:none;}
.lblist ul li h2,h4{ margin:0; padding:0; font-size:12px;}
.lblist ul li.lb1{ height:29px; padding-left:10px; line-height:29px; background:url(../images/tx09.gif) repeat-x; }
.lblist ul li{ height:29px; padding-left:20px; line-height:29px; background:url(../images/i008.gif) 12px no-repeat;}
.lblist ul li a,.lblist ul li a:visited,.lblist ul li a:hover{ color:#636161; font-family:Tahoma; text-decoration:none; line-height:29px;}
.mcdet{ padding:10px;}
.fleft{float:left;}
.mc1 img.fleft{  margin:5px;}
.mrdet{ padding:5px 10px;}
.mrnews ul li a,.mrnews ul li a:visited{FONT-SIZE: 12px;COLOR: #636161; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.mrnews ul li a:hover{FONT-SIZE: 12px;COLOR: #990000; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline }
.mrnews ul li{ padding-left:8px; border-bottom:#333333 dotted 1px;}

.mcpright{ width:785px; float:right;}
.cph1{ height:31px;font-size: 12px; font-family: tahoma, sans-serif; font-weight: bold; line-height:31px; padding-left:5px;}
.topline{ background-color:#000000;}
.lbdet img{ margin:10px 5px; float:left;}
.lbname{ background-color:#E8E8E8; margin:0 10px; text-align:center;}
.lbname h1{ margin:0; font-size:14px; color:#636161; line-height:20px; text-align:left; padding-left:20px;}
.cplist ul li img{ margin:0px 10px; float:left;} 
.cplist ul li{ clear:left; padding-top:15px; border-bottom:#666666 dotted 1px; height:160px;}
.cplist ul li.li5{ float:left; width:20%; clear:none; border-bottom:none; text-align:center;}
.cplist ul li.li5 img{ float:none;}
.cplist ul li.li4{ float:left; width:25%; clear:none; border-bottom:none; text-align:center;}
.cplist ul li.li4 img{ float:none;}
.cplist ul li.li3{ float:left; width:33%; clear:none; border-bottom:none; text-align:center;}
.cplist ul li.li3 img{ float:none;}
.cplist ul li.li2{ float:left; width:50%; clear:none; border-bottom:none; text-align:center;}
.cplist ul li.li2 img{ float:none;}
.pagedet{ margin:15px;}

.cpdet td{font-size: 11px; font-family:Arial, Helvetica, sans-serif; padding:0 3px;}
.cpdet table{width:745px;}
/*
.cpdet table.wd700{ width:1000px;}
.cpdet table.wd600{ width:1000px;}
.cpdet td.wd100{ width:140px;}
.cpdet td.wd140{ width:140px;}
*/
.cpdet{font-size:12px; width:760px; overflow-x:scroll;
scrollbar-face-color:#70807d; scrollbar-arrow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#70807d; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#70807d; scrollbar-track-color:#ffffff;
}
.cpdet900{}
.cpdet900 table{}
.mc2 ul li{ float:left; width:33%; overflow:hidden; text-align:center; height:180px;}
.mc2 ul li.li3{ width:100%;}
.lbname{ margin-bottom:0px; height:20px;}
.indexabout{FONT-SIZE: 12px; COLOR: #4D4D4D; LINE-HEIGHT: 18px; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.hotpro{margin-bottom:15px;}
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 520px;
height:150px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.leftbar{border-left:#F5821F solid 5px;padding-left:15px; font-size:14px;margin:10px 0; background: #D4D4D4;line-height:25px;font-weight:bold;}
.conleft{padding-left:5px; line-height:20px;}