@charset "utf-8";
*{padding:0; margin:0}
body{font-family:Arial,"宋体"; font-size:13px; text-align:center; margin:2px 0; background-color:#666666; color:#434343; line-height:150%; font-weight:lighter; z-index:1;}

a{text-decoration:none;color:#00709F;}
a:hover{text-decoration:underline;color:#00709F;}
ul li{ white-space:nowrap; overflow:hidden; list-style:none;}

.wdth80{width:80px;}
.wdth80{width:100px;}
.wdth150{width:150px;}
.wdth250{width:250px;}
.wdth350{width:350px;}
.wdth400{width:400px;}
.wdth450{width:450px;}

.noBottomBorder{border-bottom:0!important;}
.noRightBorder{border-right:0!important;}
.noBackGround{background:none!important;}
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix{display:block;}
.clearFix{display:inline-block;}
.tips{ color:#FF0000; text-align:center!important;}
.alignCenter{ text-align:center!important;}
.borderTopBottom{ border-top:solid 2px #ccc;border-bottom:solid 2px #ccc}
.fr{ float:right;}
.clear{ clear:both;}

.Wrapper{ width:980px; text-align:left; margin-left:auto; margin-right:auto;background-color:#F5F5F5;}
.PageBar{ height:40px; padding-top:10px; text-align:center; background-color:#f7f7f7; width:100%}
/**Header**/
.Header{ width:100%;} 
.Header .pad{ height:86px; background-color:#002863;}
.Header .pad .fr{ margin-right:8px; margin-top:10px;}
.Header .pad .ipt{ width:298px; height:23px; border:1px solid #b4b4b4; color:#A9A9A9; background-color:#e8e8e8; line-height:21px; text-indent:4px;}
.Header .pad .bttnSearch{ height:23px; width:51px; background:url(/Images/bttnSearch.gif) left right no-repeat; border:0; cursor:pointer;}
.Header .pad .en{background-image:url(/Images/bttnSearch-en.gif)}
.Header .pad .ver {text-align:right; margin-bottom:28px;}
.Header .pad .ver a{color:#708EB2; font-size:13px; font-family:"新宋体"}
.Header .pad .ver img{ margin:auto 16px;}
.Header .pad .ver a.current{ font-weight:bold; color:#DBDDDC;}

.Header #TopNav{ height:43px; background:url(../Images/bgNav1.jpg) left top repeat-x;}
.Header #TopNav a{display:block; float:left; height:33px; line-height:33px; margin:10px 2px 0 2px; color:#113E7F; font-size:14px; font-weight:bold; width:100px; text-align:center; text-decoration:none;}
*html .Header #TopNav a{margin:10px 1px 0 1px;}
.Header #TopNav img{ margin-top:12px;}
.Header #TopNav a.i{ width:1px;}
.Header #TopNav a.current,.Header #TopNav a:hover{background:url(/Images/NavCurrentPadBG.gif) left top no-repeat; color:#FFFFFF}

.Header #TopNav #w77h{margin-left:30px; width:77px;}
.Header #TopNav #w77h.current,.Header #TopNav #w77h:hover{background:url(/Images/NavCurrentPadBG77.gif)}
.Header #TopNav #w77n{width:77px;}
.Header #TopNav #w77n.current,.Header #TopNav #w77n:hover{background:url(/Images/NavCurrentPadBG77.gif)}
.Header #TopNav #w165{width:165px;}
.Header #TopNav #w165.current,.Header #TopNav #w165:hover{background:url(/Images/NavCurrentPadBG165.gif)}

.Header #SubNav{display:block; height:29px; line-height:29px;background:url(/Images/bgNav2.gif) left top repeat-x;}
.Header #SubNav a{ color:#D4D5D7; font-size:14px;}
.Header #SubNav ul {}
.Header #SubNav ul li{float:left; margin-right:10px; position:relative; z-index:100; overflow:visible; width:144px;}
*html .Header #SubNav ul li{ margin-right:5px;}
.Header #SubNav ul li a{ display:block; text-align:left; text-indent:4px;}
*html .Header #SubNav ul li a{text-indent:2px;}
.Header #SubNav ul li div{background:#123F82; position:absolute; z-index:1000; display:none; width:100%;}
.Header #SubNav ul li div a{ line-height:24px; height:auto; background:url(/Images/icon.gif) 4px center no-repeat; text-indent:10px;}
.Header #SubNav ul li div a:hover{ background-color:#C5D2DF; color:#123F82; background-image:url(/Images/icon2.gif)}

/**Header End**/

/**Footer**/
.Footer{ background-color:#002863; margin-top:10px; font-size:11px; text-align:left; padding:10px; color:#7F807B;}
.Footer a{color:#7F807B; }
.Footer .Nav { margin-bottom:6px; text-align:center; font-size:12px}
.Footer .Nav a{color:#D5D6D8; font-weight:bold; font-size:12px; margin:auto 25px;}
.Footer p{ text-indent:0; height:16px; line-height:16px; font-size:10px;}
/**Footer End**/

/**MainBody **/
.MainBody{ margin-top:6px; margin-bottom:16px;}
.MainBody .Right{ float:right; width:694px; margin-right:20px; overflow:hidden;}
*html .MainBody .Right{ margin-right:10px;}
.MainBody .Right .Nav{ text-align:left; margin-right:10px; border-bottom:1px dotted #123F82; line-height:26px; height:26px; margin-bottom:10px; font-size:12px;}
*html .MainBody .Right .Nav{ margin-right:5px;}
.MainBody .Right .Content{ padding:8px; line-height:150%; min-height:320px;}
*html .MainBody .Right .Content{ padding:4px;}
.MainBody .Right .Profile .Content ul,.MainBody .Right .Profile .Content ol{  margin:0; list-style:none;}
.MainBody .Right .Profile .Content ul li{ background:url(/Images/li03.gif) no-repeat left center; text-indent:10px; visibility:visible; display:block; text-align:left;}
.MainBody .Right .Profile .Content p{ margin-bottom:15px; text-indent:24px;}

.MainBody .Right .Profile .productlist li{ width:176px; float:left; margin:14px 30px; text-align:center}
*html .MainBody .Right .Profile .productlist li{ margin:14px 15px;}
.MainBody .Right .Profile .productlist li img{ border:solid 1px #CCCCCC;}
.MainBody .Right .Profile .productlist li h3{ font-size:12px; font-weight:normal; margin:4px 0;}

.MainBody .Right  .Inquiry { margin:20px 0;}
.MainBody .Right  .Inquiry .Row{ margin:5px; clear:both;}
.MainBody .Right  .Inquiry .Row label{ display:block; margin-right:8px; width:100px; float:left; text-align:right;}
.MainBody .Right  .Inquiry .Row em{ margin:0 4px; color:Red; font-weight:bold;}
.MainBody .Right  .Inquiry .Row .SetOriginal{ display:inline; float:none; width:30px; text-align:right;}
.MainBody .Right  .Inquiry .Row .bttnSubmit{ margin-left:112px; height:32px; line-height:25px; width:100px;}


.MainBody .Left{ width:262px; margin-right:4px; margin-left:4px;}
*html .MainBody .Left{margin-right:0px; margin-left:0px;}
.MainBody .Left a{color:#434343;}
.MainBody .Left .title{ font-size:14px; text-align:center; margin-bottom:6px; background:url(/Images/bgTitle2.gif) center center no-repeat; color:#FFFFFF; font-weight:bold; height:26px; line-height:26px;}
.MainBody .Left .pclist{ margin:0 10px 20px 16px; font-size:14px;}
*html .MainBody .Left .pclist{ margin:0 5px 20px 8px;}
.MainBody .Left .pclist p{ border-bottom:1px dashed; line-height:210%; background:url(/Images/icon2.gif) left center no-repeat; text-indent:10px; }
.MainBody .Left .pclist p.hastop{ border-top:1px dashed;}
.MainBody .Left .pclist p a{ display:block;}
.MainBody .Left .pclist p a:hover{ color:#002863;}
.MainBody .Left .pclist .p{ margin-left:8px; border:0; line-height:160%; background:none;}
.MainBody .Left .contactus{ margin:10px 10px 10px 16px;}
*html .MainBody .Left .contactus{ margin:10px 5px 10px 8px;}

.MainBody .Left{ }



/**MainBody End**/

/**Index**/
.Index .Banner img{ margin:0;border-bottom:2px solid #7A7E8A;}
.Index .MainBody { margin-top:12px;}
.Index .MainBody .Right{ float:right; width:364px; margin-right:12px;}
*html .Index .MainBody .Right{ margin-right:6px;}
.Index .MainBody .Left{ width:583px; margin-left:12px;}
*html .Index .MainBody .Left{margin-left:6px;}
.Index .MainBody .pad1{}
.Index .MainBody .pad1 .main{border:1px solid #CCCCCC; border-top:0; border-bottom:0; height:256px; background-color:#EDEDED; overflow:hidden;}
.Index .MainBody .pad1 .main p{ margin:0 14px; }

.Index .MainBody .pad2{ width:288px; }
.Index .MainBody .pad2 .main h3{ color:#CE0166; margin:8px 0 4px 14px; font-size:14px;}
.Index .MainBody .pad2 .main{height:302px;background:url(/Images/indexPad2Mid.gif) left top repeat-y; height:302px; overflow:hidden;}
.Index .MainBody .pad2 .main img{ margin-left:14px; margin-bottom:8px;}
.Index .MainBody .pad2 .main p { margin:0px 14px;}
.Index .MainBody .pad2 .main p a{ color:#434343; overflow:hidden; height:21px;}
.Index .MainBody .pa .main p{ margin-bottom:11px; line-height:120%}


.Index .MainBody .pad4{}
.Index .MainBody .pad4 .main{background:url(/Images/indexPad3Mid.gif) left top repeat-y; height:570px; overflow:hidden;}
.Index .MainBody .pad4 .main h3{ color:#CE0166; margin:8px 0 12px 19px; font-size:14px;}
.Index .MainBody .pad4 .main .p{ margin:8px 10px 15px 10px; clear:both;}
.Index .MainBody .pad4 .main .p img{ border:1px solid #C7C7C7; height:73px; width:113px;}
.Index .MainBody .pad4 .main .p div{ float:right; width:220px; text-align:left; height:73px; overflow:hidden;}
.Index .MainBody .pad4 .main .p div h3{ margin:0;color:#00337E}
.Index .MainBody .pad4 .main .p div h3 a{ color:#00337E}
.Index .MainBody .pad4 .main .p div p{ color:#888888; line-height:13px; text-indent:0}

.Index .MainBody .more { text-align:right; margin-right:10px; margin-top:6px;}
.Index .MainBody .more a{ display:inline; color:#CE0166!important; font-size:11px}

/**Index End**/
/**********************/

.Right .NewsList ul{ margin:10px;}
.Right .NewsList ul li{ width:100%; white-space:normal; text-indent:12px;background:url(../Images/ico2.gif) no-repeat left center; text-align:left; color:#333}
.Right .NewsList ul li a{ line-height:20px; height:20px;}
.Right .NewsShow .Content{ width:98%; color:#333; line-height:170%; font-size:13px; }
.Right .NewsShow .Content h3{ font-size:18px; text-align:center; line-height:25px; height:25px; margin-top:14px;}
.Right .NewsShow .Content .Addtime{ text-align:center; color:#999999; margin:10px;}


/**********************/
/******产品内容区的样式****************/
.paddingMe{ padding:8px; padding-left:20px;}
.MarginMe{ margin-top:8px; margin-bottom:8px;}
.ProductShow .Content table td{ font-size:12px; padding:4px;}

