
div,span,p,ul,ol,li,h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px; border:0px none; }
img { border:0px none; vertical-align:middle; }
ul,ol,li { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-family:Arial,"ËÎÌå"; font-size:1em; font-weight:normal; }
body { font-size:12px; font-family:Arial,"ËÎÌå"; margin:0px; color:#333; }
a { color:#1E4B8C; text-decoration:none; }
a:hover { text-decoration:underline; }
.wrap { width:960px; height:auto; margin:0px auto; }
#header { width:960px; height:108px; border-top:3px #1E4B8C solid; margin-top:10px; background:url(../images/logo.png) repeat-x 0px -127px; }
#headerLeft { float:left; width:530px; height:108px;  }
#logo { width:526px; height:97px; }
#logoLine { width:530px; height:11px; background:url(../images/logo.png) no-repeat 0px -70px; }
#headerRight { float:left; width:430px; height:108px; }
#topnav { float:right; width:180px; height:30px; margin-top:20px; }
#topweb { width:330px; height:37px; line-height:37px; background:url(../images/logo.png) no-repeat 0px -85px; margin-top:71px; padding-left:100px; color:#FFF; }
#topweb a { color:#FFF; }
#topweb a:hover { color:#FF0; text-decoration:none; }
#content { width:960px; height:auto; background:url(../images/leftmenu.jpg) repeat-y -213px 0px; margin:1px 0px; }
.clearbr { height:0px; font-size:0px; clear:both; }
#left { float:left; width:203px; height:auto; }
#menu { width:203px; height:auto; }
#menu li { height:32px; line-height:32px; background:url(../images/leftmenu.jpg) no-repeat 0px 0px; padding-left:25px; color:#FFF; font-family:"ËÎÌå"; }
#menu li span { font-size:10px; font-family:Arial; padding-left:8px; }
#menu li a { color:#FFF; text-decoration:none; }
#menu li.focus { background:url(../images/leftmenu.jpg) no-repeat 0px -42px; border-top:1px #9EA7B8 solid; }
#leftlink { width:203px; height:auto; margin-top:2px; color:#464646; }
#leftlink h1 { height:30px; line-height:30px; font-size:12px; font-weight:bold; padding-left:20px; color:#789DAF; }
#leftlink p { line-height:24px; padding-left:24px; }
#right { float:left; width:757px; height:auto; }
#banner { width:757px; height:160px; }
#index { width:757px; height:437px; background:url(../images/cnyypa.jpg) no-repeat; }
.box { width:757px; height:auto; }
.box h1 { width:757px; height:36px; }
#company, #contact, #order { width:717px; height:auto; padding:20px; }
#company p, #contact p { font-size:14px; line-height:25px; margin-bottom:10px; text-indent:2em; }
#contact h2 { font-size:14px; font-weight:bold; height:30px; text-indent:2em; }
#price { width:737px; height:auto; padding:20px 0px 0px 20px; }
#product { width:737px; height:auto; padding:10px 0px 10px 20px; }
#product p { font-size:14px; line-height:25px; margin-bottom:10px; }
#prosmall { width:737px; height:auto; }
#prosmall li { float:left; margin:0px 28px 10px 0px; }
#probig { width:737px; height:auto; }
#probig li { float:left; margin:0px 17px 15px 0px; }
#order span { color:#F00; font-weight:bold; }
#tblOrder td { padding:8px; }
#guestbook { width:707px; height:auto; padding:15px; margin:0px auto; }
#gbManage { width:707px; height:50px; text-align:right; }
.gbbox { width:707px; height:auto; border-bottom:1px #999 solid; margin-bottom:10px; padding-bottom:5px; }
.gbLeft { float:left; width:120px; height:auto; }
.gbLeft span { display:block; height:28px; line-height:28px; }
.gbRight { float:right; width:550px; height:auto; }
.gbRight h1 { width:550px; padding:5px 0px; font-weight:normal; text-align:right; }
.gbRight span { float:left; }
.gbRight .userMessage { width:550px; height:auto; line-height:22px; margin:0px 0px 10px 0px; clear:both; overflow:hidden; }
.gbRight .userMessage span  { color:#060; font-weight:bold; }
.gbRight .adminMessage { width:510px; height:auto; line-height:22px; margin:0px 0px 15px 10px; padding:10px; border:1px #016701 solid; color:#FD9A01; clear:both; overflow:hidden; }
.gbRight .adminMessage  span { color:#333; }
.gbPage { width:707px; height:28px; line-height:28px; text-align:right; padding-bottom:10px; border-bottom:1px #CCC dashed; margin:0px auto 30px auto; }
#replyTable { margin-bottom:20px; }
#replyTable td { padding:5px 0px; }
#replyTable td span { color:#FF3D61; }
#footer { width:920px; height:41px; line-height:41px; background:#22589F; color:#FFF; padding:0px 20px; }
#footer a { color:#FFF; }
#tongji { float:left; width:250px; }
#tongji span { color:#FF0; font-weight:bold; }
#map { width:687px; height:26px; line-height:26px; background:url(../images/ws_b.jpg) repeat-x; font-weight:bold; padding-left:50px; }
#map li { float:left; }
#map a { color:#000; text-decoration:none; margin:0px 20px; }
#submap { width:120px; height:auto; margin:10px 0px 180px 230px; }
#submap li { height:28px; line-height:28px; padding-left:20px; background:url(../images/ws_arrow.jpg) no-repeat left center; border-bottom:1px #DFE2E7 solid; color:#014D89; }
.fk_service .service_header{ background:url(../images/0.png) no-repeat; width:169px; height:104px; }
.servicebottom{ background:#0fb2cf; width:143px; margin-left:12px; padding-bottom:10px;}
.servicebottom .servise_uesr{ list-style:none; margin:0; padding:0; padding-left:8px;}
.servicebottom .servise_uesr li{ background:url(../images/ser.gif) no-repeat; width:126px; height:38px;  line-height:30px; }
.servicebottom .servise_uesr li a{color:#318f9f; font-weight:bold; text-decoration:none; padding-left:28px;}
		.slideBox{ width:757px; height:160px; overflow:hidden; position:relative;   }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:757px; height:160px; display:block;  }
		
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }