/* CSS center */
* {
	margin:0;
	padding:0;
}
body { color:#333; font:9pt arial,helvetica,clean,sans-serif; margin: 0; padding: 0;}
img { border: 0; }
input, select,textarea {
	padding:1px;
	margin:2px;
	font-size:9pt;
}
	
/*   right  */
.isleft {float:left;}
.isright {float:right;}
.is666 {color:#666}
.is999 {color:#999}
.isccc {color:#ccc}
.isfont14 {font-size:14px;}
.isred {color:#D10E0E;}
.isbold {font-weight:bold}
.imgmargin {margin:6px;float:right;}
/*  links */

a {color:#D10E0E;text-decoration:none;}
a:hover {color:#666;text-decoration:underline;}

a.more:link,a.more:visited{color:#D10E0E;font-weight:bold;text-decoration:none;}
a.more:hover{color: #fff;background:#D10E0E;text-decoration:underline;}

a.publist:link,a.publist:visited{color:#333;text-decoration:none;}
a.publist:hover{color: #D10E0E;text-decoration:underline;}

/*  header  */
#header {width:878px;margin:0px auto;}
#header .rich-logo {width:283px;height:83px;float:left;}
#header .rich-logo h1 {display:none;}
#header .menulist {float:right;width:595px;margin-top:4px; }
#header .menulist h2 {height:44px;text-align:center;font-size:9pt;color:#666}
#header .menulist h2 a {}
#header .menulist ul{list-style:none;}
#header .menulist ul li {float:left;}
#header .menulist ul li a {background:url(../images/menu-bg-out.gif) no-repeat;width:95px;height:27px;display:block;
text-align:center;margin-left:2px;padding-top:8px;text-decoration:none;font-size:14px;color:#333;}
#header .menulist ul li a:hover{background:url(../images/menu-bg-on.gif) no-repeat;color:#fff;font-weight:bold;}
#header .menulist ul li a#current{background:url(../images/menu-bg-on.gif) no-repeat;color:#fff;font-weight:bold;}

/* front */
#front {width:100%;background:url(../images/mid-red-line.gif) repeat-x top;clear:both;}
#front h3 {height:21px;}
#front h3 p {display:none;}
#front .banner {margin:0px auto;padding:10px;width:861px;background:#fff;}
#front .mainconiar {background:url(../images/mid-show-line.gif) repeat-x top;width:878px;margin:0px auto;height:100%;overflow:hidden;margin-bottom:26px;}
#front .mainconiar .main {margin-top:26px;}
#front .mainconiar .main .isleft {width:215px;}
#front .mainconiar .main .isright {width:642px;}
.leftsearch {margin:10px 0 0 8px;}
.leftsearch .btn {border: 1px solid #CCCCCC;	width: 120px;color: #757575;padding: 5px;height: 12px;}
.leftcatebg {margin:10px 0 0 8px;background:url(../images/left-top-bg.gif) no-repeat top;width:198px;	}
.leftcatebg h4 {text-align:center;margin-top:20px;font-size:18px;}
ul#catelist {margin-top:22px;margin-left:20px;list-style:none;}
ul#catelist li {background:url(../images/pub-line.gif) repeat-x bottom;height:24px; padding-top:4px;width:165px;padding-left:10px;}
ul#catelist li img {padding-right:3px;}

.company {width:630px;margin-Left:6px;margin-top:10px;}
.company h4 {background:url(../images/pub-line.gif) repeat-x bottom;padding-bottom:5px;margin-bottom:5px;}
.company p {font-size:12pt;line-height:200%;color:#666;text-align:justify;word-break: break-all}

            .jingdian {width:630px;margin-Left:6px;margin-top:10px;}
			.jingdian span{display:block;float:left;line-height:20px;text-align:center;padding:1px;margin:8px 2px 8px 4px;background:#F1F1F1;border:1px solid #D5D5D5;}
			.jingdian a:link,.jingdian a:visited,.box a:active{display:block;clear:both;color:#333;width:145px;overflow:hidden;white-space:nowrap;}
			.jingdian img{	width:141px;height:110px;}

.title {background:url(../images/pub-line.gif) repeat-x bottom;	padding-bottom:4px;	text-align:center;color: #3399FF;}
.info{
	text-align:center;
	margin-bottom:20px;
	background: #FFFAEA;
}
.content{text-align:left;line-height:26px;font-size:14px;word-wrap:break-word;white-space:normal;}
	.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:14px;}
	.content img{padding:3px;border:1px solid #CCC;}
	.content p img{padding:3px;border:1px solid #CCC;}

ul#sitemaps {line-height:200%;list-style:none;margin-top:10px;}
ul#sitemaps li {border:1px solid #FFF1BD;background:#FFFAEA;margin:6px 0;padding:2px;}
ul#sitemaps li a {font-size:10pt;font-weight:bold;}
ul#sitemaps li ul {list-style:none;}
ul#sitemaps li ul h3 a{color:#666;}
ul#sitemaps li ul h3 a{color:#D10E0E;}
ul#sitemaps li ul li {background:#fff;border:1px solid #FFF1BD;padding-left:14px;margin:2px 0;}
ul#sitemaps li ul li a {color:#666;padding-left:14px;font-weight:normal}
ul#sitemaps li ul li a:hover {color:#D10E0E;}

#footer {width:100%;}
#footer .line {height:4px;background:#A00;font-size:0;margin-bottom:1px;}
#footer .copyinfo { background:#ECECEC;height:100%;overflow:hidden;text-align:center;color:#333;line-height:160%;}
