html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd,ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur())}

body { font-size:12px; font-family:Arial,"Î¢ÈíÑÅºÚ"; color:#333; background:url("../images/index_14.jpg") repeat left top;}
img {border:0}
a {color:#333; text-decoration:none}
a:hover { text-decoration:underline; color:#0000FF}
table{border-collapse:collapse;}
td,th{border-style:solid;}
#headerContainer {background:url("../images/index_02.jpg") repeat-x left top;}
#header {width:1002px; margin:0 auto; height:122px; position:relative}
#header .logo { position:absolute; left:0; top:0;}
#header .tele { position:absolute; right:0; top:0; z-index:1;}
#header .language { position:absolute; right:20px; bottom:20px; z-index:2;}
#header .language a { color: #D65600; font-size:14px; font-weight:bold; line-height:22px;}
#header .language a:hover {color: #353535; text-decoration:none}
#menuContainer {background:url("../images/index_05.jpg") repeat-x left top; height:44px;}
#menu{margin:0 auto 0 auto; width:1002px; display:block; height:37px;}
#menu ul { list-style:none}
#nav { margin:0 auto 0 auto;width:1002px; display:block; height:37px;}
#nav .mainlevel {
	float:left;
	width:121px;
}
#nav .mainlevelXX{ background-image:url("../images/index_09.jpg"); width:3px; height:44px; background-repeat:no-repeat; float:left;}
#nav .mainlevel a {color:#003750; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none; line-height:44px; display:block; text-align:center; width:121px; font-size:13px;}
#nav .mainlevel a:hover {color:#FFFFFF; text-decoration:none;background:url("../images/index_07.jpg"); font-size:13px;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li { width:121px;}
#nav .neiyee {
	width:121px;
	padding:0px;
	display:block;
	list-style:none; z-index:999;
}
#nav .neiye a {
	color:#000000;
	text-decoration:none;
	line-height:28px;
	display:block;
	width:121px;
	background-image:url("../images/in_002.jpg");
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}
#nav .neiye a:hover {color: #0000FF; text-decoration:none; width:121px; background-image:url("../images/in_002.jpg");}
#bannerContainer {background:url("../images/index_11.jpg") repeat-x left top; padding-top:5px;}

#main {width:976px; margin:15px auto;}

#banner {width:1002px; margin:0 auto}
h2.ititle {border-bottom:1px #aeaeae solid; font-size: 14px; font-weight:normal; color: #003E79; background:url("../images/index_20.jpg") no-repeat left 9px; height:30px; line-height:30px; padding-left:20px; padding-top:10px;}
h2.ititle span {font-size:11px; color:#666666; margin-left:5px;}
#sleft {width:212px; border:1px solid #ADADAD; background:url("../images/index_177.jpg") repeat-x left top #D8D8D8; float:left}
#leftmenu, #leftnews {width:206px; margin:0 auto}
#leftmenu ul, #leftnews ul { list-style:none; padding-bottom:10px;}
#leftmenu li {width:95%; margin:0 auto; border-bottom:1px #CCCCCC dotted; height:32px; line-height:32px; background:url("../images/d.jpg") no-repeat 10px center;}
#leftmenu li a {margin-left:20px;}
#leftmenu li a:hover { text-decoration:none}
#leftnews h2 {background:url("../images/index_20.gif") no-repeat left 9px;}
#leftnews ul { padding:10px 0;}
#leftnews li {height:24px; line-height:24px;  background:url("../images/d.jpg") no-repeat 10px center; overflow:hidden;}
#leftnews li a {margin-left:20px;}
#category {padding:3px; width:206px; margin:0 auto}
#category h2 {width:176px; margin:0 auto}
#category ul { list-style:none; background: url("../images/index_17.jpg") no-repeat left top; width:196px; margin:0 auto; padding-top:5px;}
#category ul li {height:33px; line-height:33px; padding-left:35px;}
#category ul li a {color:#fff;}
#category ul li a:hover {color:#FF0000;}
#sright {width:740px; border:1px solid #ADADAD; padding:3px; background-color:#fff; float:right;}
#sright .container {background-color:#fff; min-height:310px;}
#sright .location {width:721px; margin:0 auto; padding-top:6px; height:30px; line-height:30px; border-bottom:1px #aeaeae solid;}
#sright .location h2 {background:url("../images/3.jpg") no-repeat left center; font-size: 14px; font-weight:normal; color: #003E79; padding-left:20px; float:left}
#sright .location p { float:right;}
#sright .location p span {margin:0 5px;}
#singlePage {width:700px; line-height:24px; margin:0 auto; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; padding:10px 0;}
#newslist {width:720px; margin:0 auto; padding-top:10px;}
#newslist ul { list-style:none}
#newslist li {height:26px; line-height:26px; background:url("../images/yq.jpg") no-repeat left center; font-size:0; overflow:hidden}
#newslist li a { float:left; font-size:12px; margin-left:15px;}
#newslist li span {float:right; font-size:12px; color:#999999}
#newslist div.hon1 {width:220px; float:left; margin:10px 8px 0; border:solid 1px #ccc; padding:1px; background-color:#FFFFFF; display:inline}
#showArticle {width:700px; margin:0 auto;}
div#showArticle h1 { font-size:16px; text-align:center; line-height:45px; color:#003e79; border-bottom: #999999 1px dotted;}
div#showArticle div.attr {height:30px; line-height:30px; text-align:right;}
div#showArticle div.content {line-height:22px; text-align:justify; TEXT-JUSTIFY: inter-ideograph;}
div#showArticle div.prev { margin-top:10px}
div#showArticle div.prev p { padding:5px 0}
#showArticle div.closeWindow { padding-top:20px;}
#showArticle div.closeWindow a {background-color: #0164ca; color: #FFFFFF; display: block; height: 25px; line-height: 25px; margin: 0 auto; padding: 2px; text-align: center; width: 100px;}
#showArticle div.closeWindow a:hover { text-decoration:none;}

#productlist {width:735px; margin:0 auto; padding-bottom:10px;}

#productlist div.p1 {width:364px; float:left; background-color:#fff; display:inline; margin:10px 5px 0 0;}
#productlist div.p1 p {border:solid 1px #cccccc; padding:1px;}
#productlist div.p1 span {display:block; height:30px; line-height:30px; text-align:center; background-color:#fff; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
#productlist div.p1 a:hover { text-decoration:none;}

#productlist div.p2 {width:218px; float:left; background-color:#fff; margin:10px 8px 0; display:inline; border:solid 1px #cccccc; }
#productlist div.p2 span {display:block; height:20px; line-height:20px; text-align:center; background-color:#fff;}
#productlist div.p2 a:hover { text-decoration:none;}

#showProduct {width:710px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
#showProduct h1 {color: #000000; font-size:14px; font-weight:bold; padding:5px;}
#showProduct div.content { line-height:22px; text-align:justify; TEXT-JUSTIFY: inter-ideograph; padding:10px 5px;}
#showProduct .pprev { margin-top:5px; padding-left:5px; height:24px; line-height:24px;}
#showProduct .pnext { padding-left:5px; height:24px; line-height:24px;}
#showProduct div.closeWindow { padding-top:20px;}
#showProduct div.closeWindow a {background-color: #0164ca; color: #FFFFFF; display: block; height: 25px; line-height: 25px; margin: 0 auto; padding: 2px; text-align: center; width: 100px;}
#showProduct div.closeWindow a:hover { text-decoration:none;}

#honor {width:720px; margin:0 auto}
#honor div.hon1 {width:220px; float:left; margin:10px 8px 0; border:solid 1px #ccc; padding:1px; background-color:#FFFFFF; display:inline}

div.page {height:50px; line-height:50px; width:100%; text-align:center;color: #ff0000; padding-top:10px;}
div.page span a{padding:3px 5px 3px 5px; background-color:#999; color:#fff; border:solid 1px #999; margin:0 3px;}
div.page a{ color:#444444; border:1px solid #ccc; text-decoration:none; background-color:#ddd}
div.page a:hover,div.page a.page-num-current {color:#fff; background-color:#00509D; }

#footerContainer {background-color:#00509D}
#footer {width:1002px; margin:0 auto; color:#fff; position:relative; padding:10px 0}
#footer p {height:26px; line-height:26px; padding-left:15px;}
#footer a {color:#fff}
#footer div.d1 { position:absolute; right:10px; top:0;}

.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.content li{ margin-left:18px;}

.page li{ float:left; margin:0 5px; list-style:none;}
#productlist .p2 p{ overflow:hidden;}