/* 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;
}
	
/*   public  */
.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:978px;margin:0px auto;}
#header .rich-logo {width:283px;height:83px;float:left;}
#header .rich-logo h1 {display:none;}
#header .menulist {float:right;width:695px;margin-top:4px; }
#header .menulist h2 {height:44px;text-align:right;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:961px;background:#fff;}
#front .mainconiar {background:url(../images/mid-show-line.gif) repeat-x top;width:978px;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:742px;}
.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;}

.pubtalk {margin-top:10px;text-align:center;}
.pubtalk img {margin;0 2px}


.company {width:730px;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}

.prolist {width:730px;margin-Left:6px;}
.prolist h4 {background:url(../images/pub-line.gif) repeat-x bottom;padding-bottom:3px;}

ul#proimg {list-style:none;clear:left;margin-top:8px;}
ul#proimg li {float:left;width:132px;}
ul#proimg li img{border:1px solid #FFE57F;padding:3px;}
ul#proimg li a:hover img {border:1px solid #D10E0E;padding:3px;}
ul#proimg li h5{height:25px;width:106px;word-break: break-all;font-weight:normal;font-size:9pt}

.promore {clear:left;width:730px;margin-top:40px;line-height:160%;}
.promore p a {margin-left:4px;background:#fff;color: #666;background:url(../images/pro-img.gif) no-repeat 0px 5px;padding-left:12px}
.promore p a:hover {color:#D10E0E}


ul#allprolist {list-style:none;clear:left;margin:8px 2px}
ul#allprolist li {float:left;width:131px;height:100%;overflow:hidden;}
ul#allprolist li img{border:1px solid #FFE57F;padding:3px;}
ul#allprolist li a:hover img {border:1px solid #D10E0E;padding:3px;}
ul#allprolist li h5{height:32px;margin-bottom:5px;width:106px;word-break: break-all;font-weight:normal;font-size:9pt}

ul#cateprolist {list-style:none;clear:left;margin:8px 2px;}
ul#cateprolist li {width:530px;background:url(../images/pub-line.gif) repeat-x bottom;padding-top:6px;padding-bottom:6px;height:100%;overflow:hidden;}
ul#cateprolist li img{border:1px solid #FFE57F;padding:3px;}
ul#cateprolist li a:hover img {border:1px solid #D10E0E;padding:3px;}
ul#cateprolist li .cateimg {float:left;}
ul#cateprolist li h5{font-weight:normal;font-size:9pt}
ul#cateprolist li .cateinfo {float:left;margin-left:8px;line-height:180%;width:410px;}
ul#cateprolist li .cateinfo p {text-align:right;color:#666}


ul#newslist {width:530px;list-style:none;clear:left;margin:8px 2px}
ul#newslist li {background:url(../images/pub-line.gif) repeat-x bottom;padding-bottom:6px;margin-left:8px;line-height:160%;}
ul#newslist li h2{font-weight:normal;font-size:9pt}
ul#newslist li p {text-align:right;margin:0 4px;}


ul#searchlist {width:530px;list-style:none;clear:left;margin:8px 2px}
ul#searchlist li {background:url(../images/pub-line.gif) repeat-x bottom;padding-bottom:6px;margin-left:8px;line-height:160%;}
ul#searchlist li h2{font-weight:normal;font-size:9pt}
ul#searchlist li p {text-align:right;}
ul#searchlist li p a {color:#666;margin:0 4px;}
ul#searchlist li p a:hover {color:#D10E0E}


.procontent {width:530px;margin:5px 0px}
.procontent .title { background:url(../images/pub-line.gif) repeat-x bottom;padding-bottom:4px;text-align:center;}
.procontent .title b {font-size:14pt}
.procontent .imgbox {text-align:center;margin:6px 0}
.procontent .imgbox img {border:1px solid #FFE57F;padding:4px;}
.procontent .infobox {border:1px solid #FFF1BD;background:#FFFAEA;height:100%;overflow:hidden;padding:8px 4px}
.procontent .infobox .toleft{float:left;width:415px}
.procontent .infobox .toright {text-align:right;width:100px}
.procontent .infobox .tagbox {clear:left;}
.procontent .infobox .tagbox a {margin:0 4px;color:#666}
.procontent .infobox .tagbox a:hover {color:#D10E0E}
.procontent .description {line-height:180%;}
.procontent .descrinfo {border:1px solid #FFF1BD;background:#FFFAEA;margin-top:10px}


.lz_form {padding:4px;}
.lz_form p {background:url(../images/pub-line.gif) repeat-x bottom;padding:4px 0;}
.lz_form p label {text-align:right;margin:0 4px;width:120px;float:left;}
.lz_form p .in4 {border:1px solid #FFF1BD;background:#FFFAEA;height:22px;}
.lz_form p .intxt {border:1px solid #FFF1BD;background:#FFFAEA;}
.lz_form .buttom {margin-top:4px;float:left; width:100%; text-align: center ;}
.lz_form .buttom button {margin:0 4px;}
.lz_form p label  b {color:#D10E0E;}

.feedbackbox {border:1px solid #FFF1BD;background:#FFFAEA;height:100%;overflow:hidden;margin:6px 0;line-height:160%;padding:4px;}

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;}

.pagenav {clear:left;height:18px;border:1px solid #FFF1BD;background:#FFFAEA;padding:4px;text-align:right}
.pagenav em,.pagenav strong {margin:0 4px;}
.pagenav a {border:1px solid #D10E0E;boackground-color:#fff;padding:2px;margin:0 4px;}

#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%;}
