@import url("menu.css");
@charset "utf-8";
body{margin:0; font-family: Arial; font-size:12px;background:#fff; color:#039}
body,div,p{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
div,form,img,ul,ol,li,dl,dt,dd,span,p{padding:0; margin:0; border:0; list-style:none }
img{ border:0}
input, select, textarea {font: 13px Arial;}
p{margin-top:0;}

/*public*/
.mT15{ margin-top:15px}
.mL10{ margin-left:10px}
.mR10{ margin-right:10px}
.mR5{ margin-right:5px}
.mB15{ margin-bottom:15px}
.pL5{ padding-left:5px}
.pL15{ padding-left:15px}
.pR15{ padding-right:15px}
.pT10{ padding-top:10px}
.pB10{ padding-bottom:10px}
.pL10{ padding-left:10px}
.pR10{ padding-right:10px}
#width960{margin:auto;text-align:left;min-width:760px;max-width:960px;width:960px;}
#width960.box {position:relative;}
.contentbox{ height:auto; line-height:150%}
.red{ color:#F00}
.clear{ clear:both}

a:link{color:#039;text-decoration:none;}
a:visited{color:#039;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}
	

/*header*/
#header	{height:78px;background:#fff url(/images/topbg.gif) repeat-x 0 -2px;}
.top_link{text-align:right;height:20px; line-height:20px; padding-right:15px}
.top_link a:link,.top_link a:visited{color:#003399;text-decoration:none;}
.top_link a:hover{text-decoration:underline;}
#Logo{float:left;margin-right:15px;font:bold 10px verdana;}
#Logo a{text-indent:-999px;display:block;overflow:hidden;width:215px;height:48px;background:url(/images/logo.gif) no-repeat 4px 4px;}

/*searchBar*/
.searchBar{margin-top:-28px;background:url(/images/search_bar.png) repeat-x 0 28px;}
.searchBar.skinHome #SearchTextIdx{padding:2px 3px;width:348px;height:16px;font-size:13px;border:1px solid;border-color:#7c7c7c #c3c3c3 #c3c3c3 #7c7c7c;}

/*slide*/
.slide{width:960px; text-align:center}

.searchBar ul{position:relative;margin:0;list-style-type:none;list-style-image:none;height:30px;margin-left:215px;}
.searchBar li{float:left;height:30px;margin-right:3px;background:#D6E5EE url(/images/search_bar.png) no-repeat 0 -86px;}
.searchBar li a:link,.searchBar li a:hover,.searchBar li a:visited{display:block;height:16px;padding:7px 15px 7px 11px;margin-left:2px;width:auto;font:bold 13px/100% arial;color:#003399;background:#D6E5EE url(/images/search_bar.png) no-repeat 100% -86px!important;hide-focus:expression(this.hideFocus=true);outline:none;_float:left;_margin-left:1px;}
.searchBar li.current{background:#93C2DE url(/images/search_bar.png) no-repeat 0 -56px;}
.searchBar li.current a:link,.searchBar li.current a:visited{font-weight:bold;text-decoration:none;color:#08134C!important;background:#93C2DE url(/images/search_bar.png) no-repeat 100% -56px!important;}
.searchBar li.current a:hover{cursor:default;}

.searchBar .searchBox{padding:8px 12px 19px 12px;color:#fff;background:#3F80B1 url(/images/search_bar.png) no-repeat 0 -6px;}
.searchBox form{color:#ffffff;}
.searchinput{position:relative;z-index:9;float:left;}
#word{ margin-left:278px; padding-right:180px}
#searchSubmit{margin:0;padding:0;border:0;width:99px;height:23px;font-weight:bold;font-size:13px;color:#5E2708;background:url(/images/search_bar.png) no-repeat 100% 100%;_margin-left:-3px;}
.Submitb{margin:0;padding:0;border:0;width:99px;height:23px;font-weight:bold;font-size:13px;color:#003399; background:#dfecf4;_margin-left:-3px;}


/*width234*/
#width240{ width:240px; height:auto; float:left}
#leftmenu {clear:both;margin-bottom:11px;}
.menubg{ background:url(/images/lmenubg.gif) no-repeat; height:23px; font-weight:bold; line-height:23px; text-indent:1em;color:#039; font-size:13px}
.menubox{border:1px solid #9BBDD3;background-color:#fff;}
.menulist{ padding:10px 0}
/*width720*/
#width720{ width:720px; float:right}
/*width510*/
#width510{ width:510px; height:auto; float:left}
.c_title{ background: url(/images/titlebg.gif) repeat-x; height:23px;font-size:13px; font-weight:bold; line-height:23px;color:#039;}
.c_main{ float:left}
.c_more{ display:block; float:right; font-weight:normal}
.c_content{ background:#fcf6ea; color:#039; line-height:150%}
.contactus{ line-height:24px}
#prolist,#products{height:auto; clear:both;}
#products{ width:690px}
#imglist{height:auto; clear:both; position:relative}
#imgbox{ margin:15px 4px 15px 4px; float:left; overflow:hidden}
#imgbox span{ width:164px; display:block; text-align:center; height:20px; line-height:20px; overflow:hidden }
#prolist img,#products img,#imglist img{ padding:2px; border:solid 1px #CCC; }


#pagelist{text-align:center; height:30px; line-height:30px;background:#f7f7f7;border:solid 1px #ededed;}
#pagelist a:link,#pagelist a:visited{ color:#039}

/*newslist*/
#newslist{ height:auto}
#newslist li{ height:24px; line-height:24px; background: url(/images/dot.gif) left bottom repeat-x;}
#newslist span{ display:block; float:right}

#newsdetial{margin:20px;}
.title{ height:35px; line-height:35px; font-size:14px; text-align:center; background:#fffaf9;border:dashed 1px #feb697; font-weight:bold }
.n_time{height:35px; line-height:35px;text-align:center;}
.n_img{ text-align:center; padding:20px 0}
.n_detail{ line-height:200%; height:auto; overflow:hidden; width:664px}
.n_related{background:#f7f7f7;border:solid 1px #ededed;}
.n_related li{ height:20px; line-height:20px; text-indent:1em}
/*width188*/
#width188{ width:188px; float:right; height:auto}
.rmenu{ background: url(/images/rmenu.gif) no-repeat; height:23px;font-weight:bold; line-height:23px;color:#039; font-size:13px}
.rmenubox{border:1px solid #9BBDD3;background-color:#fff;}
.rmenubox li{ height:24px; line-height:24px; overflow:hidden}

#mainbox{}
/*foot*/
#foot{ clear:both; border-top:solid 2px #ededed}
.copyright{ padding:15px 0; text-align:center; line-height:20px;font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif; }
.Powered{ display:none}