@charset "gb2312";
ul, li { list-style-type: none; }
.clear { clear: both; }
img { border: 0px; }
.liebiao { width: 1002px; margin: 0 auto; height: auto; }
.lie_left { width: 222px; float: left; }
.lie_right { float: right; width: 779px; }
#lie_rnr { FONT-SIZE: 12px; LINE-HEIGHT: 170%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding: 0px 35px 0px 31px;; position: relative; }
.jjt { background: url(images/jjt.png) no-repeat; height: 32px; width: 222px; }
.cpbt { width: 124px; text-align: center; font: 12px/38px Verdana, microsoft yahei, Arial; color: #505050; float: left; }
/*产品列表导航CSS*/  
.smenu { width: 200px; margin: auto; }
/*新的产品列表导航css*/
#smenu6 { width: 222px; margin: 0px auto; }
#smenu6 .gsjj { height: auto; border: #E7E7E7 1px solid; border-top: none; overflow: auto; padding: 0px; margin: 0px; overflow: hidden; }
#smenu6 .gsjj li { font-size: 12px; margin-bottom: 5px; list-style-type: none; float: left; width: 100%; background: url(images/listx2.png) 0px 0px no-repeat; }
#smenu6 .gsjj li ul { padding-left: 15px; height: auto; border-top: none; overflow: auto; border-bottom: none; border: #E7E7E7 1px solid; }
#smenu6 a { display: block; height: 30px; line-height: 30px; padding-left: 30px; text-decoration: none; overflow: hidden; }
#smenu6 a:hover, #smenu1 a:visited { background: -moz-linear-gradient(center top, #75D0ED, #34B7DF) repeat scroll 0 0 transparent; }
/*------------新的产品列表导航css结束-----------------*/
.smenu h1 { padding-left: 30px; font-size: 12px; background: url(images/listx2.png) 0px 0px no-repeat; margin-bottom: 5px; display: block; height: 30px; line-height: 30px; position: relative; }
.smenu h1:hover { background: url(images/listx.png) 0px 0px no-repeat; color: #6F0; }
.smenu h2 { position: relative; font-size: 12px; border: #E7E7E7 1px solid; border-top-color: #FFF; background: url(images/listx2.png) 0px 0px no-repeat; margin: 5px 0px; padding-top: 7px; display: block; height: 23px; line-height: 23px; padding-left: 30px; }
.smenu h2:hover { background: url(images/listx.png) 0px 0px no-repeat; color: #6F0; }
.smenu ul { padding-left: 15px; height: auto; border: #E7E7E7 1px solid; border-top: none; overflow: auto; }
.smenu li { display: block; height: 30px; line-height: 30px; text-decoration: none; background: url(images/listx2.png) 0px 0px no-repeat; overflow: hidden; margin-bottom: 5px; list-style-type: none; }
.smenu li:hover { color: #6F0; background: url(images/listx.png) 0px 0px no-repeat }
.smenu .no { display: none; }
.smenu .h1 a { color: #6F0; }
.smenu .h2 { background: url(images/listx2.png) 0px 0px no-repeat }
.smenu .h2 a { color: #66FF00; margin-top: 0px; float: left; }
.smenu ul li a { float: left; margin-left: 25px; margin-top: 8px }
.smenu li:hover a { color: #66FF00; }
.smenu h2:hover a { color: #66FF00; }
.smenu h1 a { color: #505050; margin-top: 7px; float: left; }
.smenu h1:hover i { display: none; }
.smenu a { float: left; }
/*产品列表导航CSS结束*/

.lie_rdh { background: url(images/title.png) no-repeat; height: 38px; }
.lie_rnr { padding: 0 15px; overflow:hidden; }
ul li label { height: 30px; }
.dht { color: #464646; padding: 11px 18px 0px 53px; }
.search { padding-top: 25px; padding-left: 35px; }
.lie_cp { overflow: hidden; }
.p1 { width: 177px; float: left; margin: 0px; }
.p3 { border: 1px #dcdcdc solid; margin: 0px 0px 0px 8px; text-align: center; padding: 4px; width:160px;}
.p4 { margin-top: 10px; margin-bottom: 10px; text-align: center; font: 12px/35px Verdana, Arial, Helvetica, sans-serif; }
.p1_1 { width: 346px; float: left; margin: 0px 8px 2px 0px; }
.p2_1 { width: 355px; float: left; }
.p3_1 { border: 1px #dcdcdc solid; margin: 0px; text-align: center; padding: 3px; width: 346px; }
#newsquery { margin: 0px; padding: 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #505050; text-decoration: none; }
div#newsquery li.title { padding-left: 22px; }
div#newsquery li { list-style-type: none; height: 36px; font-size: 12px; overflow: hidden; line-height: 28px; background: url(images/line.jpg) 0px 0px no-repeat; }
div#newsquery div.title { float: left; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; }
div#newsquery a:link, div#newsquery a:visited, div#newsquery a:active { text-decoration: none; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; color: #333; }
div#newsquery a:hover { text-decoration: underline; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; color: #e10000; }
div#newsquery .time { float: right; white-space: nowrap; overflow: hidden; font: 12px/22px Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; color: #999; }
div#showpages { clear: both; padding: 0px; margin: 20px 0px 0px 0px; width: 100%; height: 30px; white-space: nowrap; }
div#pages { float: right; padding-right: 8px; white-space: nowrap; }
div#pages a:link, div#pages a:visited, div#pages a:active { color: #303030; text-decoration: none; }
div#pages a:hover { color: #ff0000; text-decoration: none; }
div#newscontent { text-align: left; padding: 0px 0px 8px 0px; }
div#newscontent .newstitle { font-size: 22px; font-weight: bold; line-height: 50px; text-align: center; }
div#newscontent .info { height: 28px; line-height: 28px; border: 1px #e8e8e8 solid; margin: 0px 0px; text-align: center; background-color: #f7f7f7; }
div#newscontent .memo { margin: 20px 0px 0px 0px; padding: 15px; text-align: left; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; border: 1px #ddd dotted; text-align: left; background-color: #fff; }
div#newscontent .con { margin: 30px 0px; text-align: left; font: 14px/22px Verdana, Arial, Helvetica, sans-serif; }
div#newscontent .con p, div#newscontent .con a { font: 14px/22px Verdana, Arial, Helvetica, sans-serif; }
div#contentpages { margin: 0; padding: 0; height: 39px; }
div#contentpages li.cbutton { color: #505050; background-color: #e4f2ff; padding: 2px 6px 2px 6px; cursor: default; }
div#contentpages li { margin: 3px; list-style-type: none; float: left; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #505050; border: 1px #cde6ff solid; white-space: nowrap; padding: 2px 5px; cursor: pointer; background-color: #fff; }
div#contentpages li.pbutton { color: #505050; background-color: #e4f2ff; padding: 2px 6px 2px 6px; cursor: pointer; }
div#productcontent { margin: 0px; border: 0px #def solid; text-align: left; padding: 0px 0px 30px 0px; }
div#productcontent .productpics { float: left; width: 330px; height: 268px; }
div#productcontent .piczone { width: 305px; height: 260px; text-align: center; padding: 5px; background: #fff; border: 1px #ddd solid; }
div#productcontent .productloading { margin: 125px 0px; }
div#productcontent .productpic { cursor: pointer; }
div#productcontent .introzone { border: 0px; height: 198px; border: 0px; }
div#productcontent #prodtitle { margin: 0px 0px 20px 0px; text-align: left; height: 28px; font: bold 14px/28px Verdana, Arial, Helvetica, sans-serif; background: #f5f5f5; padding-left: 10px; color: #000; }
div#productcontent div#prop { padding: 0px; margin: 10px 20px 20px 8px; text-align: left; font: 12px/20px Verdana, Arial, Helvetica, sans-serif; }
iv#productcontent div#memo { padding: 0px; margin: 10px 20px 5px 8px; text-align: left; font: 12px/20px Verdana, Arial, Helvetica, sans-serif; }
div#productcontent .bodyzone { clear: both; border-top: 3px #eee solid; margin: 30px 5px 30px 0px; padding: 15px 0px; font: 14px/20px Verdana, Arial, Helvetica, sans-serif; }
div#productcontent .bzone { clear: both; margin: 20px 0px 30px 0px; text-align: left; }
#jobquery { margin: 0; border-bottom: 2px #e8e8e8 solid; }
#jobquery ul { margin: 0; padding: 0; }
#jobquery li.cap { border-bottom: 2px #e8e8e8 solid; background: #f5f5f5; }
#jobquery .bt { float: left; line-height: 35px; margin-right: 20px; }
#jobquery .cl { float: right; width: 50px; line-height: 35px; }
#jobquery .au { float: right; width: 90px; line-height: 35px; }
#jobquery .bk { float: right; width: 130px; line-height: 35px; }
#jobquery ul.queryul { margin: 10px 0px; }
#jobquery li { list-style-type: none; padding-left: 10px; height: 35px; }
/*.side-nav{background:#f6f6f6;border:1px solid #dbdbdb;width:198px; float:left;}
.side-nav h2{color:#4c4c4c;font-size:16px;}
.side-nav .block-inner{padding:10px}
.side-nav h2 p{border-bottom:1px solid #b9b9b9;padding:0 0 5px 0}*/
.side-nav { background: #f6f6f6; border: 1px solid #dbdbdb; width: 220px; float: left; }
.side-nav a:hover{ color:#fff;}
.side-nav h2 { margin: 0px; height: 32px; width: 124px; background: url(images/jjt.png) no-repeat; text-align: center; font: 12px/38px Verdana, microsoft yahei, Arial; color: #505050; }
.side-nav .block-inner { padding: 0px; width: 220px; background: url(images/jjt.png) no-repeat top left; }
.side-nav h2 p { border-bottom: 1px solid #b9b9b9; padding: 0 0 5px 0 }
.side-nav-list { padding: 5px 0 0 0; }
.side-nav-list a { line-height: 30px; display: block }
.side-nav-list li { background: url(images/listx2.png) no-repeat left top; }
/*.side-nav-list li:hover{}*/
.side-nav-list li:hover { background-position: 160px -983px; background: url(images/listx.png) no-repeat top left; padding: 0px; }
/*.side-nav-list li.hover{background-position:160px -983px}*/
.side-nav-list li.hover a, .side-nav-list li:hover a { padding: 0.1em 7px 0.1em 27px;    }
.side-nav-list-3 li:hover a {  background: url(images/listx.png) no-repeat top left; }
.side-nav-list li.hover { background-position: 160px -983px; background: url(images/listx.png) no-repeat top left; padding: 0px; }
/*.side-nav-list-3 li, .side-nav-list-2 li{ background: url(images/listx2.png) no-repeat left top; }*/
.side-nav-list-2 li.hover { background-position: 160px -983px; background: url(images/listx.png) no-repeat top left; }
.side-nav-list-2 li:hover { background-position: 160px -983px; background: url(images/listx.png) no-repeat top left; }
.side-nav-list-3 li a:hover,a:active { background: url(images/listx.png) no-repeat left top; }

.side-nav-list>li>a { font-size: 14px; width: 175px; }
/*.side-nav-list>li{border-bottom:1px solid #b9b9b9;background:url(../images/bg-slide.png) no-repeat 160px 10px;cursor:pointer }*/
.side-nav-list>li { background: url(images/listx2.png) no-repeat top left; padding: 0.1em 7px 0.1em 27px; }
./*side-nav-list-2>li{border-bottom:1px dotted #b9b9b9;background:url(../images/bg-slide.png) no-repeat 160px 10px;cursor:pointer}*/
.side-nav-list-2>li {
background:url(images/listx2.png) no-repeat top left;
}
.side-nav-list-2>li>a { padding: 0 0 0 10px; width: 170px; }
.side-nav-list-3>li>a { padding: 0 0 0 20px }
.side-nav-list ul { display: none }
.side-nav-list-2 li.no-line { border-bottom: none }
.side-nav-list-2, .side-nav-list-3 { padding-left: 8px; }
/*.side-nav-兼容IE6*/
* html .side-nav-list li { background: url(../images/bg-slide.gif) no-repeat 160px 10px; cursor: pointer; zoom: 1 }
* html .side-nav-list-2 li { background: url(../images/bg-slide.gif) no-repeat 160px 10px; cursor: pointer }
* html .side-nav-list-3 li { border: none; background: none }
* html .side-nav-list li a { font-size: 14px; width: 100px }
* html .side-nav-list-2 li a { padding: 0 0 0 10px; width: 100px; font-size: 12px }
* html .side-nav-list-3 li a { padding: 0 0 0 20px; width: auto; font-size: 12px; }
